Traditionally, FPGAs were programmed using low-level Hardware Description Languages (HDLs) like Verilog or VHDL, which made it extremely difficult to design, build and maintain systems for FPGAs. However, the recent release of OpenCL SDKs by FPGA vendors like Xilinx and Altera have significantly improved the programmability of FPGAs and have brought new research opportunities for query processing systems on FPGAs. It remains an open question whether and how we can optimize OpenCL based database engines for FPGAs. There is a gap on optimizations and tuning between OpenCL and FPGA, since OpenCL is mainly designed for parallel multi-/many-core architectures. In this paper, we attempt to answer this question under the context of pipelined query...
International audienceThe use of Field Programmable Gate Arrays (FPGA) has become attractive in rece...
Heterogeneous computing offers a promising solution for high performance and energy efficient comput...
While FPGAs have seen prior use in database systems, in recent years interest in using FPGA to accel...
The growing trend toward heterogeneous platforms is crucial to meet time and power consumption const...
International audienceThe work presented deals with the evaluation of F-PGAs resurgence for hardware...
General purpose computing platforms have generally been favored over customized computational setups...
Database management systems have traditionally been implemented entirely in software. However, addin...
There has been an increasing interest in moving computation closer to storage in recent years due to...
General purpose computing platforms have generally been favored over customized computational setups...
The application of accelerators in HPC applications has seen enormous growth in the last decade. In ...
Many embedded applications have to cope with real-time data streams, e.g. video, audio, network, sen...
Though field-programmable gate arrays (FPGAs) have been used to accelerate database systems, they ha...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
In this work, we demonstrate Flexible Query Processor (FQP), an online reconfigurable event stream q...
In our study, we present the results of the implementation of SHA-512 algorithm in FPGA. The disting...
International audienceThe use of Field Programmable Gate Arrays (FPGA) has become attractive in rece...
Heterogeneous computing offers a promising solution for high performance and energy efficient comput...
While FPGAs have seen prior use in database systems, in recent years interest in using FPGA to accel...
The growing trend toward heterogeneous platforms is crucial to meet time and power consumption const...
International audienceThe work presented deals with the evaluation of F-PGAs resurgence for hardware...
General purpose computing platforms have generally been favored over customized computational setups...
Database management systems have traditionally been implemented entirely in software. However, addin...
There has been an increasing interest in moving computation closer to storage in recent years due to...
General purpose computing platforms have generally been favored over customized computational setups...
The application of accelerators in HPC applications has seen enormous growth in the last decade. In ...
Many embedded applications have to cope with real-time data streams, e.g. video, audio, network, sen...
Though field-programmable gate arrays (FPGAs) have been used to accelerate database systems, they ha...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
In this work, we demonstrate Flexible Query Processor (FQP), an online reconfigurable event stream q...
In our study, we present the results of the implementation of SHA-512 algorithm in FPGA. The disting...
International audienceThe use of Field Programmable Gate Arrays (FPGA) has become attractive in rece...
Heterogeneous computing offers a promising solution for high performance and energy efficient comput...
While FPGAs have seen prior use in database systems, in recent years interest in using FPGA to accel...