Changeset 953


Ignore:
Timestamp:
Mar 17, 2011, 6:36:27 PM (8 years ago)
Author:
lindanl
Message:

Add charts and abstract

Location:
docs/PACT2011
Files:
15 added
5 edited

Legend:

Unmodified
Added
Removed
  • docs/PACT2011/00-abstract.tex

    r927 r953  
     1XML is a data format designed for documents as well as the representation of data structures.
     2The simplicity and generality of the rules make it widely used in web services and database systems.
     3Traditional byte-at-a time XML parsers have reach their bottleneck for further improvement to satisfy the growing demand on high performance and energy efficient XML parsing.
     4We propose a new XML parser, Parabix, based on parallel bit stream technology, which enables parallel processing using SIMD registers.
     5We evaluate and analyze the characteristic of our first and second version parsers, which is later referred as Parabix1 and Parabix2,
     6as well as two other popular XML parsers, Expat and Xerces on three generations of x86 machines, Dual Core, Core i3 and Sandy Bridge.
     7The results show that Parabix2 runs 2X to 8X faster than Expat and Xerces and performs much better in terms of data cache misses and branch misperditions.
     8Moreover, Parabix2 scales better on the three different architectures and achieves more performance improvement on newer ones.
     9With the same level of power consumption of all parsers we studied, Parabix2 consumes much less energy.
  • docs/PACT2011/05-performance.tex

    r949 r953  
    44\begin{figure}
    55\begin{center}
    6 \includegraphics[width=100mm]{figures/corei3_L1DM.pdf}
     6\includegraphics[width=85mm]{plots/corei3_L1DM.pdf}
    77\end{center}
    88\caption{L1 Data Cache Misses/ KB on core i3}
     
    1212\begin{figure}
    1313\begin{center}
    14 \includegraphics[width=100mm]{figures/corei3_L2DM.pdf}
     14\includegraphics[width=85mm]{plots/corei3_L2DM.pdf}
    1515\end{center}
    1616\caption{L2 Data Cache Misses/ KB on core i3}
     
    2020\begin{figure}
    2121\begin{center}
    22 \includegraphics[width=100mm]{figures/corei3_L3CM.pdf}
     22\includegraphics[width=85mm]{plots/corei3_L3CM.pdf}
    2323\end{center}
    2424\caption{L3 Cache Misses/ KB on core i3}
     
    3030\begin{figure}
    3131\begin{center}
    32 \includegraphics[width=100mm]{figures/corei3_INS.pdf}
     32\includegraphics[width=85mm]{plots/corei3_INS.pdf}
    3333\end{center}
    3434\caption{Vector instruction vs. non-vertor instruction on core i3}
     
    4040\begin{figure}
    4141\begin{center}
    42 \includegraphics[width=100mm]{figures/corei3_BM.pdf}
     42\includegraphics[width=85mm]{plots/corei3_BM.pdf}
    4343\end{center}
    4444\caption{Branch Mispredictions/ KB on core i3}
     
    4848\begin{figure}
    4949\begin{center}
    50 \includegraphics[width=100mm]{figures/corei3_TOT.pdf}
     50\includegraphics[width=85mm]{plots/corei3_TOT.pdf}
    5151\end{center}
    5252\caption{Total CPU Cycles/ KB on core i3}
  • docs/PACT2011/06-power.tex

    r949 r953  
    44\begin{figure}
    55\begin{center}
    6 \includegraphics[width=100mm]{figures/corei3_power.pdf}
     6\includegraphics[width=85mm]{plots/corei3_power.pdf}
    77\end{center}
    88\caption{Average Power on core i3 (watts)}
     
    1212\begin{figure}
    1313\begin{center}
    14 \includegraphics[width=100mm]{figures/corei3_energy.pdf}
     14\includegraphics[width=85mm]{plots/corei3_energy.pdf}
    1515\end{center}
    1616\caption{Energy consumption on core i3 (J/GB)}
  • docs/PACT2011/main.tex

    r949 r953  
    122122%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    123123% ACM title header format
    124 \title{\vspace{-30pt}Characterization of Performance and Energy Consumption of XML Parsing Technology%
     124\title{\vspace{-30pt}Energy Efficiency, Performance and Scalability of XML Parsing Using SIMD%
    125125% \thanks{%
    126126%   This work was supported in part by NSF grants
Note: See TracChangeset for help on using the changeset viewer.