Skip to content

RSE-Cambridge/spmv

 
 

Repository files navigation

libspmv

Proof of concept MatMult method for distributed vector using Eigen library SparseMatrix templates

  • initially used Eigen::SparseMatrix
  • performance improvement with MKL
  • Uses a Local to global map "L2GMap" to update ghost vectors
  • Can read in PETSc binary matrix and vector formats

pipeline status

About

Mirror of libspmv from GitLab

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 93.7%
  • CMake 4.9%
  • Dockerfile 1.4%