arrow
返回

FPGA-Based Dynamically Reconfigurable SQL Query Processing

delete2016-08-22
delete32
PRE
AI
D
Daniel Ziener *
F
Florian J. Bauer
A
Andreas Becher
C
Christopher Dennl
K
Klaus Meyer-Wegener
U
Ute Schürfeld
J
Jürgen Teich
J
J.-S. Vogt
H
Helmut Weber
DOI:10.1145/2845087delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In this article, we propose an FPGA-based SQL query processing approach exploiting the capabilities of partial dynamic reconfiguration of modern FPGAs. After the analysis of an incoming query, a query-specific hardware processing unit is generated on the fly and loaded on the FPGA for immediate query execution. For each query, a specialized hardware accelerator pipeline is composed and configured on the FPGA from a set of presynthesized hardware modules. These partially reconfigurable hardware modules are gathered in a library covering all major SQL operations like restrictions and aggregations, as well as more complex operations such as joins and sorts. Moreover, this holistic query processing approach in hardware supports different data processing strategies including row-as column-wise data processing in order to optimize data communication and processing. This article gives an overview of the proposed query processing methodology and the corresponding library of modules. Additionally, a performance analysis is introduced that is able to estimate the processing time of a query for different processing strategies and different communication and processing architecture configurations. With the help of this performance analysis, architectural bottlenecks may be exposed and future optimized architectures, besides the two prototypes presented here, may be determined. Categories and Subject Descriptors: B.5.1 [Register-Transfer-Level Implementation]: Design-Data-path design; C.3 [Special-Purpose and Application-based Systems]: Microprocessor/Microcomputer Applications; H.2.4 [Database Management]: Systems-Query processing
Keyword:
Design
Performance
FPGA
dynamic partial reconfiguration
SQL processing
reconfigurable computing
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

ACM Transactions on Reconfigurable Technology and Systems 封面图
ACM Transactions on Reconfigurable Technology and Systems
IF:
2.8
论文数:
598
被引数:
810

机构

U
University of Erlangen Nuremberg
学者数:
3.2W
论文数: 2.6W
被引数: 29
H
Hamburg University of Technology
学者数:
2.9K
论文数: 2.6K
被引数: 4.4K
引用论文

引用论文

err分享
err收藏
The Dark Side of the Affective Profiles
err2015-12-07
err0
errOAAI
errDanilo Garcia; Lillemor Adrianson; Trevor Archer; Patricia Rosenberg
err分享
err收藏
Laparoscopic removal of mullerian remnants in a woman with congenital absence of the vagina
err1992-01-01
err0
PREAI
errTimothy R. Yeko; Anna K. Parsons; Roger Marshall; George Maroulis
err分享
err收藏
err分享
err收藏
The fate of infrainguinal PTFE grafts and an analysis of factors affecting outcome
err1994-09-01
err0
PREAI
errR.D. Sayers; M.M. Thompson; P. Dunlop; N.J.M. London; P.R.F. Bell
err分享
err收藏
Genetics: Intracytoplasmic sperm injection in infertile patients with structural chromosome abnormalities
err1996-12-01
err0
errOAAI
errJ. Testart; E. Gautier; C. Brami; F. Rolet; E. Sedbon; A. Thebault
err分享
err收藏
学者 查看更多内容