• DocumentCode
    2057180
  • Title

    PeRex: A Power Efficient FPGA-based Architecture for Regular Expression Matching

  • Author

    Wen, Yuan ; Tang, Xingsheng ; Ju, Lihan ; Chen, Tianzhou

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou, China
  • fYear
    2011
  • fDate
    4-5 Aug. 2011
  • Firstpage
    188
  • Lastpage
    193
  • Abstract
    Regular expression is an important approach which is widely used in string pattern matching. And in many pragmatic applications string pattern matching is the most compute intensive task which takes majority processing time, therefore, in order to improve system efficiency many works have been done around hardware implementation of regular expression matching. However, the traditional design approaches pay more attention on the implementation methods as well as their efficiency than the power consumption. In this paper we provide a power efficient regular expression matching architecture (PeRex). By taking full use of both rising and trailing edges of the system clocks such architecture is able to match two characters in a single system cycle. So, by maintaining the high performance and throughput the architecture in this paper is able to work in a lower clock frequency, consequently it will decrease the dynamic power consumption remarkably. Analyzed by XPower, which offered by Xilinx Inc., our approach is able to save dynamic power consumption by1.7 times comparing to traditional approaches on Virtex-V XC5VLX30 FPGA device.
  • Keywords
    field programmable gate arrays; string matching; PeRex; Virtex-V XC5VLX30 FPGA device; XPower; Xilinx Inc; dynamic power consumption; power efficient FPGA-based architecture; power efficient regular expression matching architecture; string pattern matching; Clocks; Computer architecture; Hardware; Logic gates; Pattern matching; Radiation detectors; Random access memory; FPGA; NFA; power efficient accelerator; regular expression matching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Green Computing and Communications (GreenCom), 2011 IEEE/ACM International Conference on
  • Conference_Location
    Sichuan
  • Print_ISBN
    978-1-4577-1006-3
  • Electronic_ISBN
    978-0-7695-4466-3
  • Type

    conf

  • DOI
    10.1109/GreenCom.2011.39
  • Filename
    6061325