Acceleration of SQL Restrictions and Aggregations through FPGA-based Dynamic Partial Reconfiguration

被引:37
作者
Dennl, Christopher [1 ]
Ziener, Daniel [1 ]
Teich, Juergen [1 ]
机构
[1] Univ Erlangen Nurnberg, Erlangen, Germany
来源
2013 IEEE 21ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM) | 2013年
关键词
D O I
10.1109/FCCM.2013.38
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
SQL query processing on large database systems is recognized as one of the most important emerging disciplines of computing nowadays. However, current approaches do not provide a substantial coverage of typical query operators in hardware. In this paper, we provide an important step to higher operator coverage by proposing a) full dynamic data path generation for support also complex operators such as restrictions and aggregations. b) Also, an analysis of the computation times of a real database queries when running on a normal desktop computer is proposed to show that c) speedups ranging between 4 and 50 are obtainable by providing generative support also for the important restrict and aggregate operators using FPGAs.
引用
收藏
页码:25 / 28
页数:4
相关论文
共 50 条
  • [31] Dynamic partial FPGA reconfiguration in space applications
    Graczyk, Rafal
    Stolarski, Marcin
    Palau, Marie-Catherine
    Orleanski, Piotr
    [J]. PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2012, 2012, 8454
  • [32] A Design Flow for FPGA Partial Dynamic Reconfiguration
    Xie Di
    Shi Fazhuang
    Deng Zhantao
    He Wei
    [J]. PROCEEDINGS OF THE 2012 SECOND INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2012), 2012, : 119 - 123
  • [33] Petri Net Dynamic Partial Reconfiguration in FPGA
    Bukowiec, Arkadiusz
    Doligalski, Michal
    [J]. COMPUTER AIDED SYSTEMS THEORY, PT 1, 2013, 8111 : 436 - 443
  • [34] Network Enabled Partial Reconfiguration for Distributed FPGA Edge Acceleration
    Bucknall, Alex R.
    Shreejith, Shanker
    Fahmy, Suhaib A.
    [J]. 2019 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT 2019), 2019, : 259 - 262
  • [35] Online Evolution of Image Filters Based on Dynamic Partial Reconfiguration of FPGA
    Yao, Rui
    Sun, Yanmei
    He, Kun
    Yang, Yuzhong
    [J]. 2015 11TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2015, : 999 - 1005
  • [36] FPGA-Based Dynamically Reconfigurable SQL Query Processing
    Ziener, Daniel
    Bauer, Florian
    Becher, Andreas
    Dennl, Christopher
    Meyer-Wegener, Klaus
    Schuerfeld, Ute
    Teich, Juergen
    Vogt, Joerg-Stephan
    Weber, Helmut
    [J]. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2016, 9 (04)
  • [37] FPGA-based ML adaptive accelerator: A partial reconfiguration approach for optimized ML accelerator utilization
    El Bouazzaoui, Achraf
    Hadjoudja, Abdelkader
    Mouhib, Omar
    Cherkaoui, Nazha
    [J]. ARRAY, 2024, 21
  • [38] An FPGA-Based ECU for Remote Reconfiguration in Automotive Systems
    Cho, Kwonneung
    Kim, Jeongeun
    Choi, Do Young
    Yoon, Young Hyun
    Oh, Jung Hwan
    Lee, Seung Eun
    [J]. MICROMACHINES, 2021, 12 (11)
  • [39] FPGA-based DNA Basecalling Hardware Acceleration
    Wu, ZhongPan
    Hammad, Karim
    Mittmann, Robinson
    Magierowski, Sebastian
    Ghafar-Zadeh, Ebrahim
    Zhong, Xiaoyong
    [J]. 2018 IEEE 61ST INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2018, : 1098 - 1101
  • [40] An FPGA-based Coprocessor for Hash Unit Acceleration
    Fairouz, Abbas
    Khatri, Sunil P.
    [J]. 2017 IEEE 35TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2017, : 301 - 304