High-speed Regular Expression Matching with Pipelined Memory-based Automata

被引:1
|
作者
Matousek, Denis [1 ]
Matousek, Jiri [1 ]
Korenek, Jan [1 ]
机构
[1] Brno Univ Technol, Fac Informat Technol, Brno, Czech Republic
关键词
expression matching; 100; Gbps; 400; Delayed Input DFA; Pipelined automata;
D O I
10.1109/FCCM.2018.00048
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The paper proposes an architecture of a highspeed regular expression (RE) matching system with fast updates of an RE set. The architecture uses highly memoryefficient Delayed Input DFAs ((DFAs)-F-2), which are organized to a processing pipeline. The architecture is designed so that it communicates only locally among its components in order to achieve high frequency even for a large number of parallel matching engines (MEs), which allows scaling throughput to hundreds of gigabits per second (Gbps). The architecture is able to achieve processing throughput of up to 400 Gbps on current FPGA chips.
引用
收藏
页码:214 / 214
页数:1
相关论文
共 50 条
  • [21] Penetration Strategy for High-Speed Unmanned Aerial Vehicles: A Memory-Based Deep Reinforcement Learning Approach
    Zhang, Xiaojie
    Guo, Hang
    Yan, Tian
    Wang, Xiaoming
    Sun, Wendi
    Fu, Wenxing
    Yan, Jie
    DRONES, 2024, 8 (07)
  • [22] Increasing Memory Efficiency of Hash-Based Pattern Matching for High-Speed Networks
    Fukac, Tomas
    Matousek, Jiri
    Korenek, Jan
    Kekely, Lukas
    2021 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT), 2021, : 185 - 193
  • [23] Regular Expression Matching using Bit Vector Automata
    Le Glaunec, Alexis
    Kong, Lingkun
    Mamouras, Konstantinos
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2023, 7 (OOPSLA):
  • [24] Scalable TCAM-based Regular Expression Matching with Compressed Finite Automata
    Huang, Kun
    Ding, Linxuan
    Xie, Gaogang
    Zhang, Dafang
    Liu, Alex X.
    Salamatian, Kave
    2013 ACM/IEEE SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS), 2013, : 83 - 93
  • [25] High-speed pipelined ECC processor on FPGA
    Chelton, William
    Benaissa, Mohammed
    2006 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS DESIGN AND IMPLEMENTATION, 2006, : 136 - 141
  • [26] High-speed interconnect schemes for a pipelined FPGA
    Lee, HJ
    Flynn, MJ
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2000, 147 (03): : 195 - 202
  • [27] Designing high-speed, pipelined multiprocessor systems
    Mack, G
    Carlson, M
    Ullah, N
    EDN, 1996, 41 (04) : 151 - &
  • [28] A High-speed Pipelined ADC Based on Open-loop Amplification
    Huang, Yujia
    Meng, Qiao
    Li, Fei
    2018 PROGRESS IN ELECTROMAGNETICS RESEARCH SYMPOSIUM (PIERS-TOYAMA), 2018, : 82 - 85
  • [29] A pipelined maximal-sized matching scheme for high-speed input-buffered switches
    Oki, E
    Rojas-Cessa, R
    Chao, HJ
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2002, E85B (07) : 1302 - 1311
  • [30] HIGH-SPEED PSEUDORANDOM SEQUENCE GENERATORS BASED ON CELLULAR AUTOMATA
    Sukhinin, B. M.
    PRIKLADNAYA DISKRETNAYA MATEMATIKA, 2010, 8 (02): : 34 - 41