Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
7234 Discussions

Changes to the routine CGETRS between MKL 11.1.3 and MKL 11.3.3

Jens_E_
New Contributor I
575 Views

Hi,

After an upgrade from MKL 11.1.3 to MKL 11.3.3 I suspect that the mkl routine CGETRS gives slightly different results. This sounds very strange (since I believe it just forwards the calculation to LAPACK), so I wanted to ask here if there has been any change to the implementation between these MKL versions before I dig deeper into the issue?

Best,
Jens

 

0 Kudos
2 Replies
Zhen_Z_Intel
Employee
575 Views

Hi Jens,

Could you please attach a screenshot of this difference or provided your sample code with calculation, I could tested on different version of MKL to see if this problem remains. Thank you so much.

Best regards,
Fiona

0 Kudos
Jens_E_
New Contributor I
575 Views

Hi,

This turned out to be something unrelated to the abovementioned routine. The compiler update caused a roundoff-level difference (as expected) in some single-precision floating-point code, which through some other sensitive code led to a slighly different input to CGETRS which again gave a slightly (but correct) different output. The sensitive part of the code has been fixed now.

Best and thanks,
Jens 

 

0 Kudos
Reply