TY - GEN
T1 - Reconfigurable Database Processor for Query Acceleration on FPGA
AU - Chen, Bo En
AU - Lin, Bo Yen
AU - Lai, Bo Cheng
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/4/19
Y1 - 2021/4/19
N2 - FPGA (Field Programmable Gate Array) has been adopted as an efficient acceleration platform to support high throughput queries to big database. This paper proposes a Reconfigurable Database Processor (RDP) to enable end-to-end query processing. The engines can be reconfigured to support different design parameters. The data processing modules are allocated into stages, and composed to generate the accelerator structure for queries. We further proposed a systematic flow to adapt the design of RDP to the requirements of different queries. The experiments on TPC-DS have shown that RDP attains 56.5% higher throughput over the conventional solution on CPU. When compared with the previous FPGA designs, RDP shows 23.8% advantage on the overall performance while saving 13.6% FPGA resources.
AB - FPGA (Field Programmable Gate Array) has been adopted as an efficient acceleration platform to support high throughput queries to big database. This paper proposes a Reconfigurable Database Processor (RDP) to enable end-to-end query processing. The engines can be reconfigured to support different design parameters. The data processing modules are allocated into stages, and composed to generate the accelerator structure for queries. We further proposed a systematic flow to adapt the design of RDP to the requirements of different queries. The experiments on TPC-DS have shown that RDP attains 56.5% higher throughput over the conventional solution on CPU. When compared with the previous FPGA designs, RDP shows 23.8% advantage on the overall performance while saving 13.6% FPGA resources.
UR - http://www.scopus.com/inward/record.url?scp=85106579311&partnerID=8YFLogxK
U2 - 10.1109/VLSI-DAT52063.2021.9427326
DO - 10.1109/VLSI-DAT52063.2021.9427326
M3 - Conference contribution
AN - SCOPUS:85106579311
T3 - 2021 International Symposium on VLSI Design, Automation and Test, VLSI-DAT 2021 - Proceedings
BT - 2021 International Symposium on VLSI Design, Automation and Test, VLSI-DAT 2021 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2021 International Symposium on VLSI Design, Automation and Test, VLSI-DAT 2021
Y2 - 19 April 2021 through 22 April 2021
ER -