• DocumentCode
    1916330
  • Title

    Evaluating FPGA-acceleration for real-time unstructured search

  • Author

    Chalamalasetti, SaiRahul ; Margala, Martin ; Vanderbauwhede, Wim ; Wright, Mitch ; Ranganathan, Parthasarathy

  • Author_Institution
    Univ. of Massachusetts Lowell, Lowell, MA, USA
  • fYear
    2012
  • fDate
    1-3 April 2012
  • Firstpage
    200
  • Lastpage
    209
  • Abstract
    Emerging data-centric workloads that operate on and harvest useful insights from large amounts of unstructured data require corresponding new data-centric system architecture optimizations. In particular, with the growing importance of power and cooling costs, a key challenge for such future designs is to achieve increased performance at high energy efficiency. At the same time, recent trends towards better support for reconfigurable logic enable the use of energy-efficient accelerators. Combining these trends, in this paper, we examine the applicability of acceleration in future data-centric system architectures. We focus on an important class of data-centric workloads, real-time unstructured search, or information filtering, where large collections of documents are scored against specific topic profiles, and present an FPGA-based implementation to accelerate such workloads. Our implementation, based on the GiDEL PROCStar IV board using Altera Stratix IV FPGAs, demonstrates excellent performance and energy efficiency, 20 to 40 times better than baseline server systems for typical usage scenarios. Our results also highlight interesting insights for the design of accelerators in future data-centric systems.
  • Keywords
    field programmable gate arrays; information filtering; Altera Stratix IV FPGA; FPGA-acceleration; GiDEL PROCStar IV board; data-centric system architecture optimization; data-centric system architectures; data-centric workloads; energy-efficient accelerators; information filtering; real-time unstructured search; reconfigurable logic; unstructured data; Field programmable gate arrays; Patents; SDRAM; Servers; Videos; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Analysis of Systems and Software (ISPASS), 2012 IEEE International Symposium on
  • Conference_Location
    New Brunswick, NJ
  • Print_ISBN
    978-1-4673-1143-4
  • Electronic_ISBN
    978-1-4673-1145-8
  • Type

    conf

  • DOI
    10.1109/ISPASS.2012.6189226
  • Filename
    6189226