Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- Intel Community
- Software
- Software Development SDKs and Libraries
- Intel® oneAPI Math Kernel Library
- symmetric sparse marix by a dense matrix

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

utab

Beginner

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

09-20-2011
01:27 AM

47 Views

symmetric sparse marix by a dense matrix

I was wondering if there is a routine for the multiplication of a sparse symmetric matrix with a dense matrix. There is

mkl_dcsrmm

however it accepts the general CSR format not the symmetric one. I guess this is not directly possible, however there is a routine which does it for a sparse symmetric matrix and a dense vector, so I could make use of this to generate the columns of the resulting dense matrix in this way. I was wondering what could be the best way to accomplish this task. Since my matrices for the application I work on are symmetric, I was wondering if there are some clever tricks.

Thanks for the advice and best regards,

Umut

Edit: Reading a bit more on the documentation, on the matdescra character array one can specify Symmetric option, does that mean that it extracts the symmetric triplets inside that, I am a bit confused.

Link Copied

1 Reply

Sergey_K_Intel1

Employee

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

09-20-2011
03:52 AM

47 Views

Like dense BLAS symmetric matrix-matrix multiply, mkl_dcsrmmis able to extract internallythesymmetric triplets but it alsoworks if there is only CSR representation of upper or lower triangle of the matrix.

All the best

Sergey

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

For more complete information about compiler optimizations, see our Optimization Notice.