- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
I'm trying to multiply to symmetric sparse matrices using the mkl_sparse_sp2m function, the exit status is SPARSE_STATUS_NOT_SUPPORTED and i don't understand why, here goes the reproducer. I'm using mkl 2019 update 4 in debian.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That's mean the current implementation doesn't cover this set of input options.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Gennady is right, this case is not supported currently in mkl_sparse_sp2m.
Though this case is supported by mkl_sparse_spmm as far as I see. So, is there a particular reason why you want to call sp2m here?
Best,
Kirill
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello:
Yes this particular case is supported by mkl_sparse_spmm, the reason why I use mkl_sparse_sp2m is because in my real application I wanted to store only the symmetric part of the matrix on CSR format (this is not the case of the reproducer), now I know that this case is not supported currently so I will store all the matrix and use mkl_sparse_spmm.
Thanks.
pd: Sorry about the english
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
MKL 2020 has been released on Dec 12 and this version still doesn't support these matrixes. We only add some note: "Currently, only SPARSE_MATRIX_TYPE_GENERAL is supported.". In the case, if you are interested to extend the supported matrix, please fill the request into Intel Online Service Center.
![](/skins/images/7B0AB6865064EAE32B30EC9A4E94B48A/responsive_peak/images/icon_anonymous_message.png)
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page