Dataset for: "Multipurpose Cacheing to accelerate OpenMP Target Regions on FPGAs"
- 1. Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU)
Description
This archive contains the benchmarks used in the conference paper "Multipurpose Cacheing to accelerate OpenMP Target Regions on FPGAs"
Abstract: While FPGAs can offer great throughput and energy effi- ciency, when offloading OpenMP target regions to them the memory bandwidth often limits the ability to exploit their potential. As a remedy, our OpenMP-to-FPGA compiler fully automatically inserts optimized multipurpose cache blocks into the generated FPGA hardware. We ex- ploit characteristics of OpenMP target regions to both avoid costly bus snooping hardware and to achieve cache consistency. On a diverse set of benchmarks with data reuse the caches reduce the runtime by 43% on average, while only consuming slightly more FPGA resource.
Files
FAU-Inf2/OpenMP2FPGACachingData-zenodo1.zip
Files
(29.3 kB)
Name | Size | Download all |
---|---|---|
md5:7ce09cc4ae8d482095cdcee9a020a3b4
|
29.3 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/FAU-Inf2/OpenMP2FPGACachingData/tree/zenodo1 (URL)