Intel® Math Kernel Library

Incosistent in-place and out-of-place results in mkl_dfti


I am trying to transfer from out-of-place calculation to in-place using MKL 10.3.12. I don't see any problem when doing forward FFT. However in backward FFT, for dimensions larger than 4, I get inconsistent results for in-place and out-of-place calculations. This happens when I use backward scaling of 1.0 (which I need in my problem), and the issue is resolved when scaling of 1/(K1*K2*K3) is used instead!. I have attached a minimal code for reproducing the results. I compiled it with:

mkldcsrbsr gives core dump when trying to fill all arrays



I am using the mkldcsrbsr routine. I ma using MKL version 10.3 (i have tried with version 11.0 as well). It seems i can call the routine perfectly for the job type = -1. I get the number of blocks correctly but when i call the routine again to fill all the arrays i get a coredump.


Here is the code i am using

error #6284: There is no matching specific function for this generic function reference. [DFTICOMPUTEFORWARD]


   I have the questions:I want to use the FFT, but now the errors appeared, I don't know how to deal whit them .Can you tell me the reasons of the errors,and tell me how to deal with them.

Thank you !

MKL ERROR: Parameter 8 was incorrect on entry to DSYEV

Hi, I'm trying to use the lapack and blas libraries. I tried a simple example program that uses DSYEV. I get the following error on running the program: MKL ERROR: Parameter 8 was incorrect on entry to DSYEV. I issued the following commands to load the modules and compiled them.

>module load intel/2012.0.032

>ifort -O3  example.f -lmkl_intel_ilp64 -lmkl_core -lmkl_sequential  -lpthread -lm

I would appreciate any help in solving this problem.




MKL running in parallel on a server with two processors

Hello everyone.

I have one server with two processors. Every processor has 16 cores. I found that MKL routines such as DGEMM can only run on one processor. I want that the MKL can employ all computing resource, i.e. two processors and 32 cores. How can I deal with this problem? 

Thank you very much!

订阅 Intel® Math Kernel Library