Community
cancel
Showing results for 
Search instead for 
Did you mean: 
42 Views

PARDISO produces wrong answer

I have a non-symmetric matrix (attached). When I use in-core, I got wrong answer but occ produces correct answer. Can someone give me hints what's going on?

To test, I modified the pardiso_unsym_c.c (attached) to read my matrix in.

Exact solution should be ones. pardiso_unsym_c_sol_one_ic.res contains the solution using ic and pardiso_unsym_ooc.res using ooc.

I ran the example on linux using command:
make sointel64 interface=lp64 function=pardiso_unsym_c

PARDISO version is : 103000115
0 Kudos
5 Replies
Todd_R_Intel
Employee
42 Views

Hi there. I know it doesn't explain why you got different results on IC versus OOC, but I noticed that while you mention editing pardiso_unsym_c.c you actually attached pardiso_sym_c.c and it doesn't see to be edited to read your matrix. Could you reload your example program for IC that provides the wrong results? It would be helpful in finding any errant settings.Thanks!

Todd
42 Views

Sorry. Here is the example I modified.
Gennady_F_Intel
Moderator
42 Views

I've reproduced the problem even with win32 system with the latest update4. we will check the reason of this problem and back to you asap.
--Gennady
Gennady_F_Intel
Moderator
42 Views

yes, this the real bug.This issue has been submitted to our internal development tracking database.
Here is a bug tracking number for your reference:DPD200169895. I will inform you once a new update becomes
available.--Gennady
Gennady_F_Intel
Moderator
42 Views

Hello,
would You please check the problem with the latest MKL 10.3 update6 which is now availble for download.
Please let us now if any furher problems with this update.
--Gennady
Reply