Dear openmpi users, Today, I faced a strange problem.
I am compiling a quantum chemistry software (CASTEP-16) using intel16, mkl threaded libraries and openmpi-18.1. The compilation works fine. When I ask for MKL_NUM_THREAD=4 and call the program in serial mode (without mpirun), it works perfectly and use 4 threads. However, when I start the program with mpirun, even with 1 mpi process, the program ran but only with 1 thread. I never add such kind of trouble. Does anyone have an explanation. Regards, Rémi