Flexible query processor on FPGAs

Mohammadreza Najafi, Mohammad Sadoghi, Hans Arno Jacobsen

Research output: Contribution to journalConference articlepeer-review

31 Scopus citations

Abstract

In this work, we demonstrate Flexible Query Processor (FQP), an online reconfigurable event stream query processor. FQP is an FPGA-based query processor that supports select, project and join queries over event streams at line rate. While processing incoming events, FQP can accept new query expressions, a key distinguishing characteristic from related approaches employing FPGAs for acceleration. Our solution aims to address performance limitations experienced with general purpose processors needing to operate at line rate and lack of on the fly reconfigurability with custom designed hardware solutions on FPGAs.

Original languageEnglish
Pages (from-to)1310-1313
Number of pages4
JournalProceedings of the VLDB Endowment
Volume6
Issue number12
DOIs
StatePublished - Aug 2013
Event39th International Conference on Very Large Data Bases, VLDB 2012 - Trento, Italy
Duration: 26 Aug 201330 Aug 2013

Fingerprint

Dive into the research topics of 'Flexible query processor on FPGAs'. Together they form a unique fingerprint.

Cite this