DocumentCode :
243298
Title :
FPGA based custom accelerator architecture framework for complex event processing
Author :
Ekanayaka, Kavinga Upul Bandara ; Pasqual, Ajith
Author_Institution :
Dept. of Electron. & Telecommun. Eng., Univ. of Moratuwa, Moratuwa, Sri Lanka
fYear :
2014
fDate :
22-25 Oct. 2014
Firstpage :
1
Lastpage :
6
Abstract :
Complex Event Processing (CEP) is an emerging field in high performance computing paradigm where real time (low latency) computing capability is expected over big data processing (high throughput). Significant number of software architectures have been developed to improve the throughput while reduce the latency but maintaining of the both aspects reaches the limits of the software platforms. This paper proposes a novel custom hardware accelerator architecture framework for CEP in big data domain. The proposed design improves the throughput performance more than 10 times over the software counterpart while keeping the latency value at less than 100 nano seconds. Same Structured Query Language(SQL) type queries used in reference software architecture were used to improve the flexibility. A query compiler based on the same query language grammar was designed to convert the queries in to Hardware Description Language(HDL) modules. All modules were parameterized to improve the scalability of the design. Those generated modules were synthesized through vendor tools and programmed in to Field Programmable Gate Array(FPGA) platform in order to implement the system. Proposed hardware architecture framework was verified using a sensor network data set of a football field and the results were compared with software counterpart to show the performance improvement.
Keywords :
Big Data; SQL; field programmable gate arrays; grammars; hardware description languages; parallel processing; software architecture; Big Data processing; CEP; FPGA platform; HDL modules; SQL type queries; Structured Query Language type queries; complex event processing; custom accelerator architecture framework; custom hardware accelerator architecture framework; design scalability; field programmable gate array platform; football field; hardware description language modules; high performance computing paradigm; query compiler; query language grammar; reference software architecture; sensor network data set; software architectures; vendor tools; Acceleration; Computer architecture; Hardware; Pattern recognition; Registers; Software; Throughput; Big data; Complex Event Processing; FPGA; Hardware Acceleration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON 2014 - 2014 IEEE Region 10 Conference
Conference_Location :
Bangkok
ISSN :
2159-3442
Print_ISBN :
978-1-4799-4076-9
Type :
conf
DOI :
10.1109/TENCON.2014.7022460
Filename :
7022460
Link To Document :
بازگشت