Skip to content

SuperScientificSoftwareLaboratory/Cuper

Repository files navigation

Cuper

Cuper is a high-performance SpMV accelerator on HBM-equipped FPGAs.

Installation

mkdir build
cd build
cmake ..

Software Emulation

make swsim

Hardware Emulation

make hwsim

Generate Bitstream

sh run_generate.sh

Run Cuper on FPGA

BITFILE=../bitfile/Cuper_xilinx_u280_xdma_201920_3.xclbin ./Cuper ../matrices/nasa4704/nasa4704.mtx

Reference

E. Yi, Y. Duan, Y. Bai, K. Zhao, Z. Jin and W. Liu, "Cuper: Customized Dataflow and Perceptual Decoding for Sparse Matrix-Vector Multiplication on HBM-Equipped FPGAs," 2024 Design, Automation & Test in Europe Conference & Exhibition (DATE), Valencia, Spain, 2024, pp. 1-6.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published