Flexible Query Processor on FPGAs

Flexible Query Processor on FPGAs
复制标题

FPGA 上的灵活查询处理器

DOI:
10.14778/2536274.2536303
复制
发表时间:
2013
期刊:
Proc. VLDB Endow.
影响因子:
--
通讯作者:
H. Jacobsen
H. Jacobsen
中科院分区:
--
文献类型:
--
作者:
M. Najafi;Mohammad Sadoghi;H. Jacobsen

文献摘要

被引文献

相似文献

在这项工作中,我们展示了灵活的查询处理器(CQFP),一个在线可重构的事件流查询处理器。CROP是一个基于FPGA的查询处理器,支持在线速率下对事件流的选择、投影和连接查询。在处理传入事件时,CNOP可以接受新的查询表达式,这是与采用FPGA进行加速的相关方法区别开来的关键特征。我们的解决方案旨在解决需要以线速运行的通用处理器所遇到的性能限制,以及在FPGA上定制设计的硬件解决方案缺乏动态可重构性。
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.