What is the current state-of-the-art open source library that has an efficient implementation distributed memory sparse matrix-vector multiplication?

I need to perform repeated SpMVs and I am looking for something that has capabilities to do graph/hypergraph partitioning and distribute data. I am keeping Petsc and Trilinos as the last resort.

  • 4
    $\begingroup$ what is the motivation not to try PETSc first? $\endgroup$ – Anton Menshov Nov 13 '18 at 23:52
  • 1
    $\begingroup$ Or Trilinos? Both PETSc and Trilinos are extremely well developed and have all you need. There is really no reason not to use them. $\endgroup$ – Wolfgang Bangerth Nov 15 '18 at 4:29

Your Answer

By clicking "Post Your Answer", you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.