• DocumentCode
    1989686
  • Title

    Finding Speedup in Parallel Processors

  • Author

    Flynn, Michael ; Dimond, R. ; Mencer, O. ; Pell, O.

  • Author_Institution
    Stanford Univ., Stanford, CA, USA
  • fYear
    2008
  • fDate
    1-5 July 2008
  • Firstpage
    3
  • Lastpage
    7
  • Abstract
    While recently the focus of architects and programmers has been on multi core, the alternative of processor node plus array oriented accelerator has some significant advantages especially in compute intensive static applications. We propose an acceleration methodology based on FPGA arrays (but, in principle it could be GPU or Cell based). The methodology uses a comprehensive application analysis supported by high performance FPGA hardware. The analysis provides a dataflow graph of the application which is replicated in SIMD for multiple data strips until limited by the pin bandwidth, then pipelined (MISD) until circuit limited. An oil exploration application shows the possibility of speedup of over 300x over an Intel Xeon.
  • Keywords
    data flow computing; parallel processing; FPGA arrays; Intel Xeon; SIMD; dataflow graph; multicore; parallel processors; speedup; Acceleration; Bandwidth; Circuits; Computer applications; Data analysis; Field programmable gate arrays; Hardware; Performance analysis; Petroleum; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2008. ISPDC '08. International Symposium on
  • Conference_Location
    Krakow
  • Print_ISBN
    978-0-7695-3472-5
  • Type

    conf

  • DOI
    10.1109/ISPDC.2008.64
  • Filename
    4724222