Ignore:
Timestamp:
Nov 18, 2011, 5:22:11 PM (8 years ago)
Author:
lindanl
Message:

Minor changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • docs/HPCA2012/10-related.tex

    r1652 r1693  
    2323instructions~\cite{sse4}. Recently, Cameron et
    2424al.~\cite{CameronHerdyLin2008, cameron-EuroPar2011} designed an
    25 accelerated XML parser using widely available SSE2
    26 instructions. Finally, others have explored the design of custom
     25accelerated XML parser using widely available SSE2 instructions
     26and proposed an inductive doubling instruction set ~\cite{CameronLin2009},
     27by which the performance can further improved.
     28Finally, others have explored the design of custom
    2729hardware for bit parallel operations for text search in network
    2830processors~\cite{tan-sherwood-isca-2005}.
     
    3537
    3638
    37 
    38 
    39 
    40 In this paper, we have introduce parallel bit streams as a general
    41 abstraction to parallelize and improve the performance general text
    42 processing. We have developed a compiler tool chain and the runtime to
    43 enable bit streams to exploit SIMD extensions found on commodity
    44 processors.  We are also the first to perform a detailed analysis of
    45 SIMD instruction extensions across three generations of Intel
    46 processors including the new 256-bit AVX extensions. Finally, we have
    47 shown the benefits of using multithreading in conjunction with data
    48 parallel phases of the application.
     39% In this paper, we have introduce parallel bit streams as a general
     40% abstraction to parallelize and improve the performance general text
     41% processing. We have developed a compiler tool chain and the runtime to
     42% enable bit streams to exploit SIMD extensions found on commodity
     43% processors.  We are also the first to perform a detailed analysis of
     44% SIMD instruction extensions across three generations of Intel
     45% processors including the new 256-bit AVX extensions. Finally, we have
     46% shown the benefits of using multithreading in conjunction with data
     47% parallel phases of the application.
Note: See TracChangeset for help on using the changeset viewer.