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
- Changed behavior in Pardiso, MKL 11.3.3 vs MKL 11.1.3

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

Jens_E_

New Contributor I

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

08-11-2016
12:03 AM

34 Views

Changed behavior in Pardiso, MKL 11.3.3 vs MKL 11.1.3

Hi,

I recently upgraded from Compser XE 2013SP1U3 to Composer XE 2016U3, and thus from MKL 11.1.3 to MKL 11.3.3. This has caused a slightly changed behavior in the output from Pardiso in the following situations:

- When trying to "solve" a system of equations of dimension 0 (I have a set of unit tests which for one test degenerates to this case).
- 11.1.3: the error code is 0 (no error), so that the solution may be interpreted as the empty vector.
- 11.3.3: the error code is -1, indicating "inconsistent input."

- When trying to solve a system Ax=b in which A is an 5x5 matrix of all zeros, and b is a 5x1 matrix of all zeros.
- 11.1.3: the error code is -7
- 11.3.3: the error code is -4

Are these changes expected?

Of course, both cases are degenerate and not of any practical interest. I just need to confirm that this changed behavior does not suggest any errors in my (other) input to Pardiso.

Thanks!

Jens

Link Copied

1 Reply

Alexander_K_Intel2

Employee

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

08-11-2016
01:44 AM

34 Views

Hi Jens,

You are correct, we implement input parameters check and removed diagonal matrices branch so mentioned behaviour expected

Thanks,

Alex

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