Title
20Gbps C-Based Complex Event Processing
Abstract
This paper presents the world's fastest complex event processing system, designed to process a large number of events on FPGAs. Unlike conventional SQL-based approaches, our approach features logic automation constructed with a new C-based event language that supports regular expressions on the basis of C functions, so that a wide variety of event-processing applications can be efficiently mapped to FPGAs. Evaluations on an FPGA-based NIC show that we have achieved 20Gbps event processing performance in a financial trading application with only a small logic increase, 2.7%.
Year
DOI
Venue
2011
10.1109/FPL.2011.27
FPL
Keywords
Field
DocType
conventional sql-based approach,logic automation,c function,event processing performance,new c-based event language,fastest complex event processing,financial trading application,event-processing application,c-based complex event processing,fpga-based nic show,small logic increase,complex event processing,field programmable gate arrays,fpga
SQL,Regular expression,Computer science,Programmable logic array,Parallel computing,Field-programmable gate array,Complex event processing,Real-time computing,Automation,Embedded system,Reconfigurable computing
Conference
Citations 
PageRank 
References 
5
0.61
17
Authors
3
Name
Order
Citations
PageRank
Hiroaki Inoue131239.57
Takashi Takenaka2377.74
Masato Motomura39127.81