• DocumentCode
    1966083
  • Title

    FPGA-accelerated complex event processing

  • Author

    Takenaka, Takashi ; Inoue, Hiroaki ; Hosomi, Takeo ; Nakamura, Yuichi

  • Author_Institution
    Green Platform Res. Labs., NEC Corp., Kawasaki, Japan
  • fYear
    2015
  • fDate
    17-19 June 2015
  • Abstract
    This paper introduces an example of real-time “big data” processing systems accelerated by field-programmable gate arrays (FPGAs), which will open up a novel design field for digital circuit engineers. Contrary to the perception that software on commodity servers dominates such large-scale processing requirements, there are various chances for utilizing hardware for the acceleration. One of the most promising applications is complex event processing (CEP), which requires hardware-based acceleration due to it having to process massive amounts of data in real time. We propose a design flow for compiling software-oriented event language into highly parallelized and pipelined CEP circuits, which enables our system to achieve a strikingly high performance of 20 Gbps. A sophisticated mechanism for integrating archives of previously arrived data with streams of current events also makes the FPGA-accelerated processing system applicable to a wide range of realistic “big data” applications.
  • Keywords
    Big Data; field programmable gate arrays; Big Data; FPGA; complex event processing; digital circuit; field-programmable gate array; hardware-based acceleration; pipelined CEP circuit; software-oriented event language; Acceleration; Big data; Field programmable gate arrays; Real-time systems; Servers; Software; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Circuits (VLSI Circuits), 2015 Symposium on
  • Conference_Location
    Kyoto
  • Print_ISBN
    978-4-86348-502-0
  • Type

    conf

  • DOI
    10.1109/VLSIC.2015.7231349
  • Filename
    7231349