Published July 17, 2024 | Version zenodo1
Software Open

Dataset for: "Multilayer Multipurpose Caches for OpenMP Target Regions on FPGAs"

  • 1. ROR icon Friedrich-Alexander-Universität Erlangen-Nürnberg

Description

This archive contains the benchmarks used in the conference paper "Multilayer Multipurpose Caches for OpenMP Target Regions on FPGAs". Use in conjunction with the ORKA compiler release to reproduce the results.  

Abstract: Multipurpose caches can improve the throughput between the FPGA's memory and the hardware that is generated when offloading OpenMP target regions. We discuss and evaluate the weaknesses (and also advantages) of different cacheing techniques in this context. Our OpenMP-to-FPGA compiler fully automatically combines and inserts them as a multilayer cache to get the best of all worlds. We evaluate on a diverse benchmark and achieve an average speedup of 3.65, outperforming 1-layer caches both in terms of runtime and resilience

Files

FAU-Inf2/OpenMP2FPGAMultlayerCacheingData-zenodo1.zip

Files (74.7 kB)

Additional details