DocumentCode :
1947365
Title :
Dynamic query switching for complex event processing on FPGAs
Author :
Takagi, Masamichi ; Takenaka, Takashi ; Inoue, Hiroaki
Author_Institution :
NEC Corp., Kawasaki, Japan
fYear :
2012
fDate :
29-31 Aug. 2012
Firstpage :
599
Lastpage :
602
Abstract :
This paper presents an FPGA event processing system which can dynamically switch queries with the following features. (1) The switch can be performed without a need for a server shutdown. (2) The output stream includes results of the old query just until the new query starts producing results. (3) The old results and new results are not disordered in the output stream. Switching queries is essential to maintain reliability, availability, and serviceability and to increase business profit. We propose (i) a query management mechanism which makes both a new and old query run in parallel and (ii) a network which selects and send out proper result data from mixed result data. We have validated the design on a FPGA board with financial trading queries and shown the feasibility of the query switch with 32 queries running simultaneously, each of which is fed input events of 20Gbps throughput.
Keywords :
field programmable gate arrays; query processing; reliability; FPGA; business profit; byte rate 20 GByte/s; complex event processing; dynamic query switching; financial trading queries; query management mechanism; reliability; server shutdown; serviceability; Clocks; Computer architecture; Field programmable gate arrays; Servers; Software; Switches; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
Conference_Location :
Oslo
Print_ISBN :
978-1-4673-2257-7
Electronic_ISBN :
978-1-4673-2255-3
Type :
conf
DOI :
10.1109/FPL.2012.6339216
Filename :
6339216
Link To Document :
بازگشت