Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
6972 Discussions

MKL access violation, only occur when my problem scale goes up.


Hi everyone, 

  I'm coding for a scientific problem, when my time step and space step becomes small(like 1e-5 for time step), my code always fail. But not for bigger step size. I'm evaluating my algorithm's convergence rate and the result is OK . In my code, I only use fgmres and few sparse matrix formation functions. For fgmres module, I modified official tutorial case to suit my problem, most part is used directly(like RCI_Request branch routines). Hope someone can give me some advise. Thank you.

error occurs in this line:

mkl_sparse_d_trsv(transA, 1.0, csrL, descrL, &tmp[ipar[21] - 1], trvec);


Problem Detail: Exception raised at 0x7A062D3A (mkl_intel_thread.dll) (located in difflim1d1order.exe): 0xC0000005: An access violation occurred while reading location 0xCCCCCCF0.



0 Kudos
1 Reply

This is an unknown issue with the current version of MKL. You may give us the reproducer or submit the official report to the Intel Online Service Center. 

0 Kudos