<div dir="ltr">Hi,<br>I have problem running pw using OpenMPI. It runs terribly slow if run in different nodes (2 in this case). I think that the problem is in the OpenMP parallelism included in the Intel Compiler and the MKL libraries. <br>
The configure program sets the flag -openmp. If delete the flag,&nbsp; get unresolved libraries. To run using MPI, the MKL need the shell variable OMP_NUMTHREADS=1 and MKL_NUM_THREADS=1. <br>With this, MPI works fine in one node. The problem is that running in two nodes, the shell variables are not passed to the remote machine, and I have not found how to do it, but there shluld be an easy way, or maybe in the configuration of MPI.<br>
Thanks<br>-- <br>Eduardo Menendez<br>University of Chile<br>
</div>