Releases: pc2/HPCC_FPGA
Releases · pc2/HPCC_FPGA
Full compatibility to cl2.hpp
PCIe+MPI communication
Implement multi-FPGA benchmarks that use PCIe+MPI for communication to achieve compatibility for Intel and Xilinx FPGAs.
Add Multi-FPGA Support
This release adds support for the execution and validation of all benchmarks on multiple FPGAs.
It also contains implementations of the b_eff, PTRANS and HPL benchmark for Intel FPGAs.
Improvement of GEMM and FFT
Next to minor changes, bug fixes, and improvements, this release introduces the following major changes:
- Optimize FFT for Xilinx up to a size of LOG_FFT_SIZE=9
- Kernel replication support for GEMM and FFT
- Remove git submodules and instead fetch dependencies using CMake. This eliminates the need to check out out the git repository to build the benchmarks.
Updated Evaluation Version
This version contains a refactored host code and build process and also brings support for SVM.
Initial Version
This Release contains the code that was used in the publication arXiv:2004.11059.