Title :
Hybrid FPGA-accelerated SQL query processing
Author :
Woods, Louis ; Istvan, Zsolt ; Alonso, Gustavo
Author_Institution :
Dept. of Comput. Sci., ETH Zurich, Zurich, Switzerland
Abstract :
Ibex [1] is a novel database storage engine featuring hybrid, FPGA-accelerated query processing. The first prototype of Ibex has been implemented within the open-source MySQL database. In Ibex, an FPGA is inserted into the data path between disk and CPU to act as a query off-loading engine, operating on the stream of data towards the query processor. As a result, the volume of data hitting the CPU is substantially reduced, thereby decreasing energy consumption while increasing performance at the same time.
Keywords :
SQL; field programmable gate arrays; public domain software; query processing; CPU; Ibex database storage engine; data path; energy consumption; hybrid FPGA-accelerated SQL query processing; open-source MySQL database; query off-loading engine; Electricity; Engines; Field programmable gate arrays; Hardware; Portable computers; Query processing;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on
Conference_Location :
Porto
DOI :
10.1109/FPL.2013.6645619