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 条
  • [21] Fast Sequential FPGA Startup based on Partial and Dynamic Reconfiguration
    Huebner, Michael
    Meyer, Joachim
    Sander, Oliver
    Braun, Lars
    Becker, Juergen
    Noguera, Juanjo
    Stewart, Rodney
    IEEE ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2010), 2010, : 190 - 194
  • [22] Exploiting the Dynamic Partial Reconfiguration on NoC-Based FPGA
    Hassan, Amr
    Mostafa, Hassan
    Fahmy, Hossam A. H.
    Ismail, Yehea
    2017 FIRST NEW GENERATION OF CAS (NGCAS), 2017, : 277 - 280
  • [23] An Image Filter System based on dynamic partial reconfiguration on FPGA
    Kurita, Hisaaki
    Maruyama, Tsutomu
    PARALLEL COMPUTING: ACCELERATING COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2014, 25 : 540 - 547
  • [24] FPGA-Based Dynamic Reconfiguration of Sliding Mode Current Controllers for Synchronous Machines
    Naouar, Mohamed Wissem
    Monmasson, Eric
    Naassani, Ahmad Ammar
    Slama-Belkhodja, Ilhem
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (03) : 1262 - 1271
  • [25] A Hierarchical Scheduling and Management Solution for Dynamic Reconfiguration in FPGA-based Embedded Systems
    Cervero, T.
    Gomez, A.
    Lopez, S.
    Sarmiento, R.
    Dondo, J.
    Rincon, F.
    Lopez, J. C.
    VLSI CIRCUITS AND SYSTEMS VI, 2013, 8764
  • [26] Using Partial Reconfiguration and Message Passing to Enable FPGA-Based Generic Computing Platforms
    Saldana, Manuel
    Patel, Arun
    Liu, Hao Jun
    Chow, Paul
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2012, 2012
  • [27] Matching circuits can be small: Partial evaluation and reconfiguration for FPGA-based packet processing
    Hager, Sven
    Bendyk, Daniel
    Scheuermann, Bjoern
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 109 : 42 - 49
  • [28] Partial reconfiguration of a peripheral in an FPGA-based SoC to analyse performance-area behaviour
    Cardona, Andres
    Yi, Guo
    Ferrer, Carles
    VLSI CIRCUITS AND SYSTEMS V, 2011, 8067
  • [29] An adaptive FPGA-based mechatronic control system supporting partial reconfiguration of controller functionalities
    Toscher, Steffen
    Reinemann, Thomas
    Kasper, Roland
    AHS 2006: FIRST NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, PROCEEDINGS, 2006, : 225 - +
  • [30] Dynamic partial FPGA reconfiguration in space applications
    Graczyk, Rafal
    Stolarski, Marcin
    Palau, Marie-Catherine
    Orleanski, Piotr
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2012, 2012, 8454