Ignore:
Timestamp:
Dec 13, 2011, 4:50:42 PM (8 years ago)
Author:
lindanl
Message:

minor changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • docs/HPCA2012/final_ieee/11-conclusions.tex

    r1737 r1774  
    1010% Future research
    1111
    12 In this paper we presented Parabix a software runtime framework for
     12In this paper we presented Parabix, a software runtime framework for
    1313exploiting SIMD data units found on commodity processors for text
    14 processing.  The Parabix framework allows to focus on exposing the
     14processing.  The Parabix framework allows programmers to focus on exposing the
    1515parallelism in their application assuming an infinite resource
    1616abstract SIMD machine without worrying about or having to change code
    1717to handle processor specifics (e.g., 128-bit SIMD SSE vs 256-bit SIMD
    1818on AVX). We applied Parabix technology to a widely deployed
    19 application; XML parsing and demonstrate the efficiency gains that can
     19application, XML parsing and demonstrate the efficiency gains that can
    2020be obtained on commodity processors. Compared to the conventional XML
    2121parsers, Expat and Xerces, we achieve 2$\times$---7$\times$
     
    2424reduction in branches, 7$\times$---15$\times$ reduction in branch mispredictions,
    2525% ?\times$ reduction in LLC misses, and increase in data parallelism
    26 processing up to 128 characters with a single operation. We used the
    27 Parabix framework and XML parsers to study the features of the new 256
    28 bit AVX extension in Intel processors. We find that while the move to
     26and process up to 128 characters with a single operation. We used the
     27Parabix framework and XML parsers to study the features of the new 256-bit
     28AVX extension in Intel processors. We find that while the move to
    29293-operand instructions deliver significant benefit the wider
    3030operations in some cases have higher overheads compared to the
Note: See TracChangeset for help on using the changeset viewer.