HIGH PERFORMANCE MULTI-ENGINE REGULAR EXPRESSION PROCESSING

被引:0
|
作者
Arumugam, Thianantha [1 ]
Sezer, Sakir [1 ]
Burns, Dwayne [1 ]
Vasu, Vishalini [1 ]
机构
[1] Queens Univ Belfast, Inst Elect Commun & Informat Technol ECIT, Belfast BT7 1NN, Antrim, North Ireland
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper discusses a novel multi-engine hardware based regular expression processor. Regular expression is widely used as a pattern matching technique to detect presence of malicious content in Internet traffic. In the proposed approach, parallel IP flows are handled by separate regular expression processing engines, sharing a common program memory. The proposed architecture has been designed and implemented for a four engine system using Altera Stratix IV technology. With four independent engines operating at 185.43 MHz the achievable system bandwidth is estimated to be 5.93 Gbps, using approximately 20K ALUTs.
引用
收藏
页码:347 / 352
页数:6
相关论文
共 50 条
  • [21] Multi-engine ASP solving with policy adaptation
    Maratea, Marco
    Pulina, Luca
    Ricca, Francesco
    JOURNAL OF LOGIC AND COMPUTATION, 2015, 25 (06) : 1285 - 1306
  • [22] A Multi-engine Theorem Prover for a Description Logic of Typicality
    Giordano, Laura
    Gliozzi, Valentina
    Olivetti, Nicola
    Pozzato, Gian Luca
    Violanti, Luca
    AI*IA 2015: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2015, 9336 : 164 - 178
  • [23] PNEUMATIC LOAD EQUALIZING SYSTEM FOR MULTI-ENGINE APPLICATIONS
    WITT, RL
    MECHANICAL ENGINEERING, 1975, 97 (07) : 91 - 91
  • [24] Torque Matching Control Method of Turboshaft Engine with Multi-Engine State
    Chen M.-Y.
    Zhang H.-B.
    Wang Y.
    Tuijin Jishu/Journal of Propulsion Technology, 2020, 41 (03): : 685 - 692
  • [25] A multi-engine approach to answer-set programming
    Maratea, Marco
    Pulina, Luca
    Ricca, Francesco
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2014, 14 : 841 - 868
  • [26] Optimal Control Allocation for a Multi-Engine Overactuated Spacecraft
    Pascucci, Carlo Alberto
    Szmuk, Michael
    Acikmese, Behcet
    2017 IEEE AEROSPACE CONFERENCE, 2017,
  • [27] A multi-engine LUT-Based synthesis framework
    Hamed, Bassem A.
    Salem, Ashraf
    Aly, Gamal M.
    2006 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS, 2006, : 121 - +
  • [28] Multi-engine based machine translation and WMV algorithm
    Ren, F
    PROCEEDINGS OF THE FIFTH JOINT CONFERENCE ON INFORMATION SCIENCES, VOLS 1 AND 2, 2000, : 402 - 406
  • [29] Multi-Engine Approach for Named Entity Recognition in Bengali
    Ekbal, Asif
    Bandyopadhyay, Sivaji
    PACLIC 22: PROCEEDINGS OF THE 22ND PACIFIC ASIA CONFERENCE ON LANGUAGE, INFORMATION AND COMPUTATION, 2008, : 169 - 178
  • [30] Five in One: Multi-Engine Highly Integrated Microrobot
    Zheng, Yuhong
    Wang, Bochu
    Cai, Yuepeng
    Zhou, Xiaosong
    Dong, Renfeng
    SMALL METHODS, 2023, 7 (10)