215 lines
5.4 KiB
TeX
215 lines
5.4 KiB
TeX
\documentclass[ieee]{submit}
|
|
|
|
\title{Title}
|
|
\date{Date}
|
|
\author{
|
|
\MakeUppercase{Neil Edelman}
|
|
\affil{McGill University (110121860)}
|
|
}
|
|
\setinfo[Brief]{N. Edelman (110121860)}{\thetitle}{Subject}{Course}{Section}{Semester}{Year}
|
|
|
|
\begin{document}
|
|
|
|
\category{D.2.0}{Software Engineering}{General}
|
|
\terms{Software}
|
|
\keywords{Subject}
|
|
|
|
\begin{comment}
|
|
Topic D. - Software
|
|
Topic D.0 - GENERAL
|
|
Topic D.1 - PROGRAMMING TECHNIQUES
|
|
Topic D.1.0 - General
|
|
Topic D.1.1 - Applicative (Functional) Programming
|
|
Topic D.1.2 - Automatic Programming
|
|
Topic D.1.3 - Concurrent Programming
|
|
Topic D.1.4 - Sequential Programming
|
|
Topic D.1.5 - Object-oriented Programming
|
|
Topic D.1.6 - Logic Programming
|
|
Topic D.1.7 - Visual Programming
|
|
Topic D.1.m - Miscellaneous
|
|
Topic D.2 - SOFTWARE ENGINEERING
|
|
Topic D.2.0 - General
|
|
Topic D.2.1 - Requirements/Specifications
|
|
Topic D.2.2 - Design Tools and Techniques
|
|
Topic D.2.3 - Coding Tools and Techniques
|
|
Topic D.2.4 - Software/Program Verification
|
|
Topic D.2.5 - Testing and Debugging
|
|
Topic D.2.6 - Programming Environments
|
|
Topic D.2.7 - Distribution, Maintenance, and Enhancement
|
|
Topic D.2.8 - Metrics
|
|
Topic D.2.9 - Management
|
|
Topic D.2.10 - Design
|
|
Topic D.2.11 - Software Architectures
|
|
Topic D.2.12 - Interoperability
|
|
Topic D.2.13 - Reusable Software
|
|
Topic D.2.m - Miscellaneous
|
|
D.3
|
|
Topic D.3 - PROGRAMMING LANGUAGES
|
|
Topic D.3.0 - General
|
|
Topic D.3.1 - Formal Definitions and Theory
|
|
Topic D.3.2 - Language Classifications
|
|
Topic D.3.3 - Language Constructs and Features
|
|
Topic D.3.4 - Processors
|
|
Topic D.3.m - Miscellaneous
|
|
Topic D.4 - OPERATING SYSTEMS
|
|
Topic D.4.0 - General
|
|
Topic D.4.1 - Process Management
|
|
Topic D.4.2 - Storage Management
|
|
Topic D.4.3 - File Systems Management
|
|
Topic D.4.4 - Communications Management
|
|
Topic D.4.5 - Reliability
|
|
Topic D.4.6 - Security and Protection
|
|
Topic D.4.7 - Organization and Design
|
|
Topic D.4.8 - Performance
|
|
Topic D.4.9 - Systems Programs and Utilities
|
|
Topic D.4.m - Miscellaneous
|
|
D.m
|
|
Topic D.m - MISCELLANEOUS
|
|
\end{comment}
|
|
|
|
\begin{abstract}
|
|
This is the abstract.
|
|
\end{abstract}
|
|
|
|
\maketitle
|
|
|
|
\course{Prof. Foo}{ECSE XXX -- Foo}
|
|
|
|
\clearpage
|
|
\pagenumbering{roman}
|
|
|
|
\tableofcontents
|
|
|
|
\hr
|
|
|
|
\listoffigures
|
|
|
|
\clearpage
|
|
\pagenumbering{arabic}
|
|
|
|
\section{Introduction}
|
|
|
|
\begin{comment}
|
|
\section{Figures}
|
|
Figure~\ref{rtl-flash} and Figure~\ref{machine} are commented because the images probably don't exist.
|
|
\wide[height=0.98\textheight]{rtl-flash}{{\tt g49\_flash\_read\_control}: flash circuit.}
|
|
\begin{figure*}[!ht]\centering
|
|
\subfloat[state machine]{%
|
|
\includegraphics[width=0.96\textwidth]{state2.jpg}
|
|
\label{control:1}
|
|
}
|
|
\\
|
|
\subfloat[transitions]{%
|
|
\includegraphics[width=0.7\textwidth]{state2-tran.jpg}
|
|
\label{control:2}
|
|
}
|
|
\caption{The state machine diagram for {\tt g49\_mid.vhd}.}
|
|
\label{machine}
|
|
\end{figure*}
|
|
\end{comment}
|
|
|
|
\section{Text}
|
|
|
|
\begin{quote}
|
|
``Quote.''
|
|
\end{quote}
|
|
|
|
\begin{itemize}
|
|
\item List.
|
|
\item List.
|
|
\end{itemize}
|
|
|
|
\section{Equations}
|
|
|
|
See Equation~\ref{sim}.
|
|
|
|
\begin{align} % simmons tunneling
|
|
I(V)&=\frac{q^{2}}{4\pi^{2} \hbar d^{2}}\left(
|
|
\left( \phi -\alpha qV \right)
|
|
e^{-K\sqrt{\phi -\alpha qV}}\right.\nonumber\\
|
|
&\quad\left.-\left( \phi +\left( 1-\alpha \right)qV \right)
|
|
e^{-K\sqrt{\phi +\left( 1-\alpha \right)qV}}
|
|
\right)\nonumber\\
|
|
&\text{where, }\nonumber\\
|
|
K&=\frac{2d}{\hbar}\sqrt{2m_{e}q}\nonumber\\
|
|
&\text{provided, }\nonumber\\
|
|
V &< \frac{\phi}{q}\label{sim}\\
|
|
&= \z{9}{s}\\
|
|
\end{align}
|
|
|
|
\section{Tables}
|
|
|
|
See Table~\ref{abc} and .
|
|
|
|
\begin{table}[htdp]\label{abc}
|
|
% \rowcolors{<starting row>}{<first color>}{<second color>}
|
|
\rowcolors{2}{}{gray!20}
|
|
\begin{center}
|
|
\begin{tabular}{rp{4cm}p{4cm}}
|
|
& \h{Ring network} & \h{Bus network} \\
|
|
Cache coherency complexity & +\cite{numa} & - \\
|
|
Latency & - differential latency, $\mathcal{O}(n)$ & + bus contention: worse under heavy load \\
|
|
Bandwidth & - shared bandwidth & + \\
|
|
Wirin' cost & + both $\mathcal{O}(n)$, but ring is more flexible & - \\
|
|
\end{tabular}
|
|
\caption{Caption.}
|
|
\end{center}
|
|
\end{table}
|
|
|
|
\begin{sidewaystable*}\label{def}\centering
|
|
\TableSpacing{1.3}
|
|
\begin{tabular}{@{}*4rcrrrcrrr@{}}\toprule
|
|
& \multicolumn{3}{c}{$w = 8$} & \phantom{abc}& \multicolumn{3}{c}{$w = 16$} &
|
|
\phantom{abc} & \multicolumn{3}{c}{$w = 32$}\\
|
|
\cmidrule{2-4} \cmidrule{6-8} \cmidrule{10-12}
|
|
& $t=0$ & $t=1$ & $t=2$ && $t=0$ & $t=1$ & $t=2$ && $t=0$ & $t=1$ & $t=2$\\ \midrule
|
|
$dir=1$\\
|
|
$c$ & 0.0790 & 0.1692 & 0.2945 && 0.3670 & 0.7187 & 3.1815 && -1.0032 & -1.7104 & -21.7969\\
|
|
$c$ & -0.8651& 50.0476& 5.9384&& -9.0714& 297.0923& 46.2143&& 4.3590& 34.5809& 76.9167\\
|
|
$c$ & 124.2756& -50.9612& -14.2721&& 128.2265& -630.5455& -381.0930&& -121.0518& -137.1210& -220.2500\\
|
|
$dir=0$\\
|
|
$c$ & 0.0357& 1.2473& 0.2119&& 0.3593& -0.2755& 2.1764&& -1.2998& -3.8202& -1.2784\\
|
|
$c$ & -17.9048& -37.1111& 8.8591&& -30.7381& -9.5952& -3.0000&& -11.1631& -5.7108& -15.6728\\
|
|
$c$ & 105.5518& 232.1160& -94.7351&& 100.2497& 141.2778& -259.7326&& 52.5745& 10.1098& -140.2130\\
|
|
\bottomrule
|
|
\end{tabular}
|
|
\caption{Caption}
|
|
\end{sidewaystable*}
|
|
|
|
\section{Algorithm}
|
|
|
|
\begin{algorithm*}[h]
|
|
\DontPrintSemicolon
|
|
\KwIn{$A$}
|
|
\KwOut{$B$}
|
|
\BlankLine
|
|
\ForEach{$a \in A$}{
|
|
\If{$a$}{$B$}
|
|
}
|
|
\KwRet{$B$}\;
|
|
\label{test}
|
|
\caption{test}
|
|
\end{algorithm*}
|
|
|
|
\begin{comment}
|
|
\section{Code}
|
|
This section is commented out because the files probably don't exist.
|
|
\code[numbers=left,firstnumber=0]{}{snippet.asm}{Asm code}
|
|
\code{c}{snippet.c}{C code}
|
|
\end{comment}
|
|
|
|
\nocite{b}
|
|
\bibliography{submit}
|
|
|
|
\received{\thedate}{\thedate}{\thedate}
|
|
|
|
\clearpage
|
|
\pagenumbering{withappendix}
|
|
|
|
\appendix
|
|
\section*{APPENDIX-1}
|
|
|
|
Appendix.
|
|
|
|
\end{document}
|