- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I'm using function mkl_sparse_d_trsv(). No matter how many threads I use (environment variable MKL_NUM_THREADS), the performance is always the same. So it seems to me that this function has no parallel implementation.
Can somebody confirm my assumption, please? Or am I wrong?
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Radim,
The function mkl_sparse_d_trsv is threaded but it's scalling can significantly depend on matrix structure. Also, to calculate internal data for parallel implementation one need to call optimize() and mkl_sparse_set_sv_hint routines before
Thanks,
Alex
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Radim,
The function mkl_sparse_d_trsv is threaded but it's scalling can significantly depend on matrix structure. Also, to calculate internal data for parallel implementation one need to call optimize() and mkl_sparse_set_sv_hint routines before
Thanks,
Alex
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page