I'm currently trying to integrate PLASMA in my coe but I have a problem. My code is a MPI code compiled with Intel 12.1.0 ifort and OpenMP 1.5. I installed PLASMA with the sequential version of Intel MKL library. The examples from PLASMA run fine. But, inside my program, a call to PLASMA_Init gives me this error:
forrtl: severe (71): integer divide by zero
A little debug shows me the problem comes from Plasma_Init_affinity. Then, on the cluster where I launch my program, SLURM is the job dispatcher: SLURM decide the affinity policy of the processes and the threads. I got the feeling that Plasma need to access all the cores available. May be a conflict ?
When I disabled SLURM affinity, it seems to work for little case...