Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
6981 Discussions

Can MKL perform matrix-vector multiply or matrix-matrix multiply for sparse matrix in variable block row (vbr) format?

rdees
Beginner
306 Views
I have a matrix, in sparse, variable block row format, (i.e. vbr) that I need to use the MKL to operate on. Since the off diagonal blocks are not square, Ibelieve that I cannotuse the block sparse row(bsr) that is providedin MKL.

1. Is there a way around this? That is, can Isomehow 'dummy up' the matricesso that I can use MKL?

2. Is my only choice to use the National Institute of Standards, NIST "vbr" subroutines?

3.Are there plans to include the "vbr" format into MKL?

Many thanks for you help.
Bob
0 Kudos
1 Reply
Gennady_F_Intel
Moderator
306 Views
Bob,
1)there is no way to do this in the current versions
2) yes, these routines will be able to help you
--Gennady
0 Kudos
Reply