• DocumentCode
    3142515
  • Title

    Fast data analytics with FPGAs

  • Author

    Woods, Louis ; Alonso, Gustavo

  • Author_Institution
    Dept. of Comput. Sci., ETH Zurich, Zurich, Germany
  • fYear
    2011
  • fDate
    11-16 April 2011
  • Firstpage
    296
  • Lastpage
    299
  • Abstract
    The rapidly increasing amount of data available for real-time analysis (i.e., so-called operational business intelligence) is creating an interesting opportunity for creative approaches to speeding up data processing algorithms. One such approach that is starting to become more common is using hardware accelerators for stream processing. Typically these accelerators are implemented on top of reconfigurable hardware, known as field-programmable gate arrays (FPGAs). Though the value of FPGAs for data warehouses is gradually recognized by the database community, their true potential for various business analytic tasks is yet unexplored. In this line of research, we investigate FPGA technology in the context of extreme data processing looking for opportunities where FPGAs can be exploited to improve over classical CPU-based architectures. We introduce a framework for FPGA-accelerated (real-time) analytics including a query-to-hardware compiler for static complex event detection, an XPath engine for dynamic query workloads, and templates for high-speed data mining operators in hardware.
  • Keywords
    data analysis; data mining; field programmable gate arrays; program compilers; query processing; CPU-based architectures; FPGA technology; XPath engine; business analytic tasks; data processing algorithms; data warehouses; database community; dynamic query workloads; fast data analytics; field-programmable gate arrays; hardware accelerators; high-speed data mining operators; operational business intelligence; query-to-hardware compiler; real-time analysis; static complex event detection; stream processing; Data mining; Engines; Event detection; Field programmable gate arrays; Hardware; Pipelines; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering Workshops (ICDEW), 2011 IEEE 27th International Conference on
  • Conference_Location
    Hannover
  • Print_ISBN
    978-1-4244-9195-7
  • Electronic_ISBN
    978-1-4244-9194-0
  • Type

    conf

  • DOI
    10.1109/ICDEW.2011.5767669
  • Filename
    5767669