Starting in the 1.7 series, Open MPI automatically binds application
processes. By default, we bind to core if np <= 2, otherwise we bind to
socket.. So your proc, and all its threads, are being bound to a single
core.
What you probably want to do is add either "--bind-to none" or "--bind-to
socke
Hi,
I'm trying hybrid programming and I have this strange issue:
Running fortran code listed below it happens that it uses only the 200%
of cpu on each node also if I request 4 threads with the command
mpirun -n 2 -npernode 1 -x OMP_NUM_THREADS=4 ./pi_parallel_do.f.exe
I'll explain: four threads