Intel® Distribution for Python*
Engage in discussions with community peers related to Python* applications and core computational packages.

SpMV multithreaded?

marchesini__stefano
719 Views

is the sparse matrix vector multiply multithreaded? 

Maybe I am doing something wrong, but I installed intel-python, intel-scipy and could not get multithreading for the SpMV (sparse matrix vector multiply) with sparse matrix in csr format, is it supported? I thought mkl had support for multithreading SpMV, is it just lacking python bindings?

Thanks!

 

0 Kudos
1 Reply
Oleksandr_P_Intel
719 Views

No, CSR's matvec is sequential. sparse.mvecs uses BLAS axpy, and is threaded across collection of vectors.

0 Kudos
Reply