Changeset 1403 for docs


Ignore:
Timestamp:
Aug 31, 2011, 9:44:23 AM (8 years ago)
Author:
cameron
Message:

Typos; further tightening

Location:
docs/EuroPar2011/Pres
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • docs/EuroPar2011/Pres/europar-slides.tex

    r1402 r1403  
    141141\begin{itemize}
    142142\item Multiple definitions have common subexpressions.
    143 \item compile({\tt [CharDef(LAngle, "<"), \\ \alert{CharDef(RAngle, "<")}]})
     143\item compile({\tt [CharDef(LAngle, "<"), \\ \alert{CharDef(RAngle, ">")}]})
    144144\item
    145145\begin{semiverbatim}
     
    316316
    317317\begin{frame}[fragile]
    318 \frametitle{Start Tag Parsing: FIrst Iteration}
     318\frametitle{Start Tag Parsing: First Iteration}
    319319\begin{center}\scriptsize
    320320
     
    369369
    370370\begin{frame}
    371 \frametitle{XML Parsing Plus Well-Formedness}
    372 
    373 \begin{itemize}[<+->]
     371\frametitle{XML Parsing and Well-Formedness Checking}
     372
     373\begin{itemize}
    374374\item All XML constructs can be fully parsed using these techniques.
    375375\item Comments, CDATA, processing instructions must be done first.
    376 \item Form mask bitstream markingthe interiors of these constructs.
     376\item Form mask bitstream marking the interiors of these constructs.
    377377\item Remaining {\tt <} and {\tt \&} must be tag and reference starts.
    378378\item Parsing produces three types of results streams.
    379 \begin{itemize}[<+->]
     379\begin{itemize}
    380380\item Error streams marking definite errors.
    381381\item Error check streams marking positions for postprocess checking.
     
    502502
    503503\begin{frame}[fragile]
    504 \frametitle{Parabix1 SIMD Instruction Ratio (percent)}
     504\frametitle{Percent SIMD Instructions - Parabix 1}
    505505\begin{figure}
    506506\begin{center}
     
    512512
    513513\begin{frame}[fragile]
    514 \frametitle{Parabix2 SIMD Instruction Ratio (percent)}
     514\frametitle{Percent SIMD Instructions - Parabix 2}
    515515\begin{figure}
    516516\begin{center}
     
    522522
    523523
    524 \begin{frame}[fragile]
    525 \frametitle{Performance Scaling (CPU Cycles per kB)}
    526 \begin{figure}
    527 \centering
    528 \subfigure[Parabix2]{
    529 \includegraphics[width=0.40\textwidth]{plots/P2_scalability.pdf}
    530 }
    531 \subfigure[Expat]{
    532 \includegraphics[width=0.40\textwidth]{plots/Expat_scalability.pdf}
    533 }
    534 \label{Scalability}
    535 \end{figure}
    536 \end{frame}
    537 
    538 
    539 
    540 \begin{frame}[fragile]
    541 \frametitle{Parabix2 with 256-bit AVX}
    542 \begin{figure}
    543 \begin{center}
    544 \includegraphics[width=0.75\textwidth]{plots/avx.pdf}
    545 \end{center}
    546 \label{parabix-avx}
    547 \end{figure}
    548 \end{frame}
    549 
    550524
    551525\begin{frame}[fragile]
     
    557531\label{multithreaded}
    558532\end{figure}
     533Our latest results show 2X further acceleration using pipeline parallelism on a 4 core machine.
    559534\end{frame}
    560535
     
    571546compiled to efficient block processing code using carry
    572547variables.
    573 \item Parallel scanning techniques may benefit from
    574 increasing SIMD register widths such as 256-bit AVX.
    575548\item Multithreading of parallel bit stream code with
    576549parallel scanning is possible using a pipeline parallelism model.
Note: See TracChangeset for help on using the changeset viewer.