Turn on suggestions

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

Showing results for

- Intel Community
- Software Development SDKs and Libraries
- Intel® oneAPI Math Kernel Library & Intel® Math Kernel Library
- Parallel Direct Sparse Solver for Clusters and iparm[30]

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

Highlighted
##

Marius_B_

Beginner

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

05-02-2020
11:55 PM

80 Views

Parallel Direct Sparse Solver for Clusters and iparm[30]

Hi,

Does Parallel Direct Sparse Solver for Clusters support iparm[30] for Partial solve and computing selected components of the solution vectors?

It is mentioned in the reference manual , but it also says "iparm[30] - iparm[32] Reserved. Set to zero."

Non-MPI MKL PARDISO works for iparm[30] 1,2, and 3 but the cluster edition doesn't ? Is this a bug or is iparm[30] simply not supposed to work with the cluster edition?

best,

marius

4 Replies

Highlighted
##

Kirill_V_Intel

Employee

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

05-03-2020
05:32 PM

80 Views

Hello marius,

It's a bug in the documentation, it should be "iparm[31]-iparm[33]" for "Reserved. Set to zero". And there is a description for iparm[30] which enables partial solve for the cluster sparse solver. Thanks for noticing it!

Let us know if you encounter any issue when using partial solve with the cluster sparse solver.

Best,

Kirill

Highlighted
##

Marius_B_

Beginner

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

05-03-2020
11:08 PM

80 Views

Hi Kirill

Thanks for the swift reply. I tried the partial solve with the cluster sparse solver but it does not work. It only works for 1 MPI process but for 2 or more it does give the full solution.

I attached you my sample program, it is actually just he cl_solver_complex_unsym_f.f example with the corresponding options set.

Best,

Marius

Highlighted
##

Kirill_V_Intel

Employee

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

05-04-2020
10:47 AM

80 Views

Hello Marius,

I'm afraid I misled you. Actually, it turned out we don't support partial solve in the Cluster Sparse Solver, so we'll need to fix the documentation (not in the way I originally mentioned). Well, it's never late to learn:)

So, if you need this feature, you can submit a feature request to our online customer center (I hope someone will provide a link there since I don't have it).

Best,

Kirill

Highlighted
##

Thanks for letting me, know. Too bad as this is a really useful feature. I will try to submit a feature request.

Marius_B_

Beginner

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

05-12-2020
04:59 PM

80 Views

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