Changeset 1732 for docs


Ignore:
Timestamp:
Nov 22, 2011, 3:35:49 PM (8 years ago)
Author:
ashriram
Message:

final

File:
1 edited

Legend:

Unmodified
Added
Removed
  • docs/HPCA2012/final.tex

    r1689 r1732  
    1 \documentclass[conference]{IEEEtran}
    2 
    3 \usepackage[pdftex]{graphicx}
    4 \usepackage[tight,footnotesize]{subfigure}
     1\input{preamble-final-ieee}
     2%\usepackage{trbibtex}   % use bib-style bibliographic database
     3%\usepackage{multicol}
     4\usepackage{verbatim}   % for \comment environment
     5\usepackage{cite}       % sort references
     6\usepackage{times}
     7\usepackage{setspace}
     8\usepackage{subfigure}
     9\usepackage{wrapfig}
     10\usepackage{amssymb}    % for \varnothing (empty set) symbol
     11\usepackage{ulem}
     12\def\lb{\linebreak[1]}
     13\def\CITHREE{Core-i3}
     14\def\CIFIVE{Core-i5}
     15\def\SB{SandyBridge}
     16\def\CO{Core2}
     17\def\NEON{Neon}
     18\DeclareRobustCommand{\=}{\_\linebreak[1]}
     19\pagenumbering{arabic}
     20\newcommand{\notekai}[1]{{\Large Kai:} {\bf #1}}
     21\newcommand{\notesandhya}[1]{{\Large Sandhya:} {\bf #1}}
     22
     23%\renewcommand{\floatpagefraction}{.9}   % instead of .5
     24%\renewcommand{\dblfloatpagefraction}{.8}
     25%\renewcommand{\topfraction}{.95}
     26%\renewcommand{\dbltopfraction}{.9}
     27%\renewcommand{\textfraction}{.1}        % instead of .2
     28%\renewcommand{\bottomfraction}{.5}      % instead of .3
     29\setcounter{topnumber}{3}       % allow lots of floats at top of page
     30\addtolength{\abovecaptionskip}{-10pt} %reduce space above captions
     31
     32% reduce space before \paragraph:
     33\makeatletter
     34\renewcommand\paragraph{%
     35  \@startsection{paragraph}{4}{\z@}%
     36    {\medskipamount}%
     37    {-0.5em}%
     38    {\normalsize\bfseries\indent}}
     39\makeatother
     40
     41\makeatletter
     42\renewcommand\section{\@startsection
     43{section}{1}{0pt}%
     44{0.1\baselineskip}%
     45{0.1\baselineskip}%
     46{\normalfont\Large\bfseries\raggedright}%
     47}
     48\makeatother
     49
     50\makeatletter
     51\renewcommand\subsection{\@startsection
     52{subsection}{2}{0pt}%
     53{0.1\baselineskip}%
     54{0.01\baselineskip}%
     55{\normalfont\large\bfseries\raggedright}%
     56}
     57\makeatother
     58
     59
     60%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     61% mls: \code{...} command.
     62% Like \verb|...| but with braces, and not so fragile.
     63%
     64% Give me back the <, >, and _ characters in chosen modes
     65% unfortunately, this hack does not work when the <, >, or _ is embedded
     66% in another command.  In such circumstances use $<$, $>$, and \_
     67%
     68\makeatletter
     69\def\real@ltgtus{%
     70    \catcode`<=\active
     71    \catcode`>=\active
     72    \catcode`\_=\active
     73}
     74{\real@ltgtus
     75    \gdef<{\futurelet\@let@token\less@than}%
     76    \gdef>{\futurelet\@let@token\greater@than}%
     77    \gdef_{\underscore}%
     78}
     79% modify \textunderscore (standard LaTeX macro) to print as the _
     80% character in \tt font; as an appropriate rule in other fonts.
     81\renewcommand{\textunderscore}{\ifdim\fontdimen4\font=0pt\string_\else
     82    \leavevmode\kern.06em\vbox{\hrule width0.3em}\fi}
     83% \underscore is subscript in math mode, textunderscore otherwise
     84\DeclareRobustCommand{\underscore}{\ifmmode\sb\else\textunderscore\fi}
     85% similarly, create backslash, lessthan, and greaterthan macros that use
     86% the proper font:
     87\def\bs{\ifdim\fontdimen4\font=0pt\char92\relax\else
     88    \leavevmode$\backslash$\fi}
     89
     90% \code prints its argument in fixed-width font.
     91% There are no special characters in a code command, other than braces
     92% and backslash.
     93% It's similar to \verb, except that it's delimited normally (with
     94% braces).
     95\def\verythinspace{\kern .05em }
     96\DeclareRobustCommand{\code}{\begingroup
     97    \frenchspacing
     98    \real@ltgtus
     99    \@makeother\$\@makeother\&\@makeother\#%
     100    \@makeother\^\@makeother\%\@makeother\~%
     101    \@code}
     102\let\codefont\tt
     103\def\@code#1{\strut\verythinspace{\codefont
     104    #1}\verythinspace\strut\endgroup}
     105% For some reason I don't understand, escaped curly braces don't work
     106% right in \code commands.  Use the following instead:
     107\def\ttlb{{\tt\char123}}
     108\def\ttrb{{\tt\char125}}
     109\def\ttcaret{{\tt\char94}}
     110\def\tttilde{{\tt\char126}}
     111\makeatother
     112%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     113%\renewcommand{\floatpagefraction}{.9}   % instead of .5
     114%\renewcommand{\dblfloatpagefraction}{.8}
     115%\renewcommand{\topfraction}{.95}
     116%\renewcommand{\dbltopfraction}{.9}
     117%\renewcommand{\textfraction}{.1}        % instead of .2
     118%\renewcommand{\bottomfraction}{.5}      % instead of .3
     119\setcounter{topnumber}{3}       % allow lots of floats at top of page
     120\addtolength{\abovecaptionskip}{-10pt} %reduce space above captions
     121
     122% reduce space before \paragraph:
     123\makeatletter
     124\renewcommand\paragraph{%
     125  \@startsection{paragraph}{4}{\z@}%
     126    {\medskipamount}%
     127    {-0.5em}%
     128    {\normalsize\bfseries\indent}}
     129\makeatother
     130
     131\makeatletter
     132\renewcommand\section{\@startsection
     133{section}{1}{0pt}%
     134{0.1\baselineskip}%
     135{0.1\baselineskip}%
     136{\normalfont\Large\bfseries\raggedright}%
     137}
     138\makeatother
     139
     140\makeatletter
     141\renewcommand\subsection{\@startsection
     142{subsection}{2}{0pt}%
     143{0.1\baselineskip}%
     144{0.01\baselineskip}%
     145{\normalfont\large\bfseries\raggedright}%
     146}
     147\makeatother
     148
     149%% Environment changes for multiple col package. Figure and Table
     150%% appear with only these commands
     151\makeatletter
     152\newenvironment{tablehere}
     153{\def\@captype{table}}
     154{}
     155
     156\newenvironment{figurehere}
     157{\def\@captype{figure}}
     158{}
     159\makeatother
     160
     161%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     162% mls: \code{...} command.
     163% Like \verb|...| but with braces, and not so fragile.
     164%
     165% Give me back the <, >, and _ characters in chosen modes
     166% unfortunately, this hack does not work when the <, >, or _ is embedded
     167% in another command.  In such circumstances use $<$, $>$, and \_
     168%
     169\makeatletter
     170\def\real@ltgtus{%
     171    \catcode`<=\active
     172    \catcode`>=\active
     173    \catcode`\_=\active
     174}
     175{\real@ltgtus
     176    \gdef<{\futurelet\@let@token\less@than}%
     177    \gdef>{\futurelet\@let@token\greater@than}%
     178    \gdef_{\underscore}%
     179}
     180% modify \textunderscore (standard LaTeX macro) to print as the _
     181% character in \tt font; as an appropriate rule in other fonts.
     182\renewcommand{\textunderscore}{\ifdim\fontdimen4\font=0pt\string_\else
     183    \leavevmode\kern.06em\vbox{\hrule width0.3em}\fi}
     184% \underscore is subscript in math mode, textunderscore otherwise
     185\DeclareRobustCommand{\underscore}{\ifmmode\sb\else\textunderscore\fi}
     186% similarly, create backslash, lessthan, and greaterthan macros that use
     187% the proper font:
     188\def\bs{\ifdim\fontdimen4\font=0pt\char92\relax\else
     189    \leavevmode$\backslash$\fi}
     190\newcommand{\less@than}{\ifdim\fontdimen4\font=0pt\string<\else
     191    \leavevmode\mathhexbox13C\fi}
     192\newcommand{\greater@than}{\ifdim\fontdimen4\font=0pt\string>\else
     193    \leavevmode\mathhexbox13E\fi}
     194
     195% \code prints its argument in fixed-width font.
     196% There are no special characters in a code command, other than braces
     197% and backslash.
     198% It's similar to \verb, except that it's delimited normally (with
     199% braces).
     200\def\verythinspace{\kern .05em }
     201\DeclareRobustCommand{\code}{\begingroup
     202    \frenchspacing
     203    \real@ltgtus
     204    \@makeother\$\@makeother\&\@makeother\#%
     205    \@makeother\^\@makeother\%\@makeother\~%
     206    \@code}
     207\let\codefont\tt
     208\def\@code#1{\strut\verythinspace{\codefont
     209    #1}\verythinspace\strut\endgroup}
     210% For some reason I don't understand, escaped curly braces don't work
     211% right in \code commands.  Use the following instead:
     212\def\ttlb{{\tt\char123}}
     213\def\ttrb{{\tt\char125}}
     214\def\ttcaret{{\tt\char94}}
     215\def\tttilde{{\tt\char126}}
     216\makeatother
     217
    5218
    6219\hyphenation{op-tical net-works semi-conduc-tor}
     
    17230% can use linebreaks \\ within to get better formatting as desired
    18231\title{Parabix : Boosting the Efficiency of Text
    19   Processing on \\ Commodity Processors}
     232  Processing on Commodity Processors}
     233\author{Dan Lin, Nigel Medforth, Ken Herdy, Arrvindh Shriraman, Rob
     234  Cameron \\
     235  School of Computing Sciences, Simon Fraser University \\
     236 {lindanl,nmedforth,kherdy,cameron,ashriram}@cs.sfu.ca
     237 }
    20238
    21239
     
    23241% use a multiple column layout for up to three different
    24242% affiliations
    25 \author{\IEEEauthorblockN{Dan Lin}
    26 \IEEEauthorblockA{School of Computing Science\\
    27 Simon Fraser University\\
    28 Email: lindanl@cs.sfu.ca}
    29 \and
    30 \IEEEauthorblockN{Nigel Medforth}
    31 \IEEEauthorblockA{School of Computing Science\\
    32 Simon Fraser University\\
    33 Email: nmedfort@cs.sfu.ca}
    34 \and
    35 \IEEEauthorblockN{Kenneth Herdy}
    36 \IEEEauthorblockA{School of Computing Science\\
    37 Simon Fraser University\\
    38 Email: ksherdy@cs.sfu.ca}
    39 \and
    40 \IEEEauthorblockN{Rob Cameron}
    41 \IEEEauthorblockA{School of Computing Science\\
    42 Simon Fraser University\\
    43 Email: cameron@cs.sfu.ca}
    44 \and
    45 \IEEEauthorblockN{Arrvindh Shriraman}
    46 \IEEEauthorblockA{School of Computing Science\\
    47 Simon Fraser University\\
    48 Email: ashriram@cs.sfu.ca}}
    49 
    50243
    51244\maketitle
     245\pagestyle{empty}
    52246
    53247
     
    55249\input{00-abstract.tex}
    56250\end{abstract}
    57 
    58 \IEEEpeerreviewmaketitle
    59 
    60 
    61251
    62252\input{01-intro.tex}
     
    73263
    74264
    75 % use section* for acknowledgement
    76265\section*{Acknowledgment}
    77266The authors would like to thank...
     
    79268% tighten spacing:
    80269\let\oldthebibliography\thebibliography
    81 \def\thebibliography#1{\oldthebibliography{#1}\parsep5pt\itemsep0pt}
     270\def\thebibliography#1{\oldthebibliography{#1}\parsep3pt\itemsep-1pt}
    82271{
    83272 \footnotesize
    84 \bibliographystyle{abbrv}
     273\bibliographystyle{ieee/latex8}
    85274 \bibliography{reference}
    86275}
Note: See TracChangeset for help on using the changeset viewer.