Turn on suggestions

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

Showing results for

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

Jen_B_

Beginner

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

10-28-2014
10:33 AM

77 Views

triangular solver

Link Copied

7 Replies

Gennady_F_Intel

Moderator

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

10-29-2014
08:08 PM

77 Views

all of triangle solvers routines are not threaded for now.In the case if you call this routine many time into your application, we would recommend you to make the convertion from coo -> csr format and then call mkl_?csrsv. It would faster because of internally, we make conversion coo->csr.

--Gennady

Jen_B_

Beginner

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

10-29-2014
08:26 PM

77 Views

Gennady_F_Intel

Moderator

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

10-29-2014
09:34 PM

77 Views

Jen,

Not! All sparse triangle solvers ( including CSR, DIA and BSR ) are not threaded, but when you call mkl_?coosv, internally we make the conversation from COO to CSR format ).

Jen_B_

Beginner

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

10-30-2014
06:02 AM

77 Views

Gennady,

1) Is it the same for MKL 11.2?

2) So there is no use of playing with MKL_NUM_THREADS for all of mkl_?{csr/bsr/csc/coo}sv?

3) Is 2) same for Xeon PHI too?

Thanks!

Gennady_F_Intel

Moderator

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

10-30-2014
08:11 AM

77 Views

yes, all of these statements apply to version 11.2.

All of these routines ( mkl_?{csr/bsr/csc/coo}sv? ) is single - threaded only

yes, this is the same for all IA including Xeon Phi.

Gennady

Jen_B_

Beginner

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

10-30-2014
09:52 AM

77 Views

Gennady,

Thanks! Last question does it really matter for the csrsv case, whether the row elements column indices are sorted or not in ascending order?

Jen_B_

Beginner

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

10-30-2014
09:56 AM

77 Views

Gennady,

One more, are there any plans to make these multithreaded? Thanks!

Topic Options

- 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.