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

Minor edits in abstract/intro

File:
1 edited

Legend:

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

    r1348 r1349  
    88which cause pipeline squashes and stalls. Furthermore, typical text
    99processing tools perform few operations per processed character and
    10 experience high cache miss rate when parsing the file. Overall,
    11 parsing text in important domains like XML processing require high
    12 performance and hardware designers have adopted customized hardware
     10experience high cache miss rates when parsing the file. Overall,
     11parsing text in important domains like XML processing requires high
     12performance motivating hardware designers to adopt customized hardware
    1313and ASIC solutions.
    1414
     
    1919% Finally we show the benefits can be stacked
    2020
    21 In this paper we enable text processing applications to effectively
     21In this paper, we enable text processing applications to effectively
    2222use commodity processors. We introduce Parabix (Parallel Bitstream)
    23 technology, a software runtime and execution model that applications
     23technology, a software runtime and execution model that allows applications
    2424to exploit modern SIMD instructions extensions for high performance
    2525text processing. Parabix enables the application developer to write
     
    2828register widths) to realize the programmer specifications.  The key
    2929insight into efficient text processing in Parabix is the data
    30 organization. It transposes the sequence of 8-byte characters into
     30organization. It transposes the sequence of 8-bit characters into
    3131sets of 8 parallel bit streams which then enables us to operate on
    32 multiple characters with a single bit-parallel SIMD operators. We
     32multiple characters with single bit-parallel SIMD operators. We
    3333demonstrate the features and efficiency of parabix with a XML parsing
    34 application. We evaluate Parabix-based XML parser against two widely
     34application. We evaluate a Parabix-based XML parser against two widely
    3535used XML parsers, Expat and Apache's Xerces, and across three
    3636generations of x86 processors, including the new Intel \SB{}.  We show
Note: See TracChangeset for help on using the changeset viewer.