Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 800 Bytes

README.md

File metadata and controls

28 lines (22 loc) · 800 Bytes

SpMV

Sequential build

CUDA build

Sequential and parallel (GPU based) implementation of a Sparse Matrix Vector Multiplication using (Compressed Sparse Row (CSR) matrix format.

Sequential execution

make sequential
./bin/SpMV-SEQ <iterations> <print mode [1 default, 2 view data info]> <file path>

Parallel execution

make parallel
./bin/SpMV-CUDA <threads num> <iterations> <print mode [1 default, 2 view data info]> <file path>

TODO LIST

  • ⚠️ IMPORTANT more tests on my GPU (working on my Mac M1 rn🥲)
  • more performances evaluation
  • CUDA workflow