I've been struggling with this for a while, hope you can help.
I'm creating a shared library on Linux (Centos 6.7) using FFT's implemented with the MKL. My library works fine when used together with my own test program, but fails when used from a 3rd party application.
The problem has been pinned down to the FFT's. Print-output arrives on screen after calling DftiCreateDescriptor and DftiSetValue, and the status is 0. But when I subsequently call DftiCommitDescriptor the 3rd party application keeps running at 100% cpu and doesn't show any print-output anymore.
Solves a system of linear matrix equations for a sparse matrix in the CSC format.
Converts a sparse matrix in CSR format to the skyline format and vice versa.
Converts internal matrix representation to BSR format or changes BSR block size.
Computes the product of two sparse matrices and stores the result as a sparse matrix.
Computes the Bunch-Kaufman factorization of a complex Hermitian matrix.