[gmx-users] Problem with OMP_NUM_THREADS=12 mpirun -np 16 mdrun_mpi
jesmin jahan
shraban03 at gmail.com
Wed Aug 29 05:32:26 CEST 2012
Dear All,
I have installed gromacs VERSION 4.6-dev-20120820-87e5bcf with
-DGMX_MPI=ON . I am assuming as OPENMP is default, it will be
automatically installed.
My Compiler is
/opt/apps/intel11_1/mvapich2/1.6/bin/mpicc Intel icc (ICC) 11.1 20101201
And I am using OMP_NUM_THREADS=12 mpirun -np 16 mdrun_mpi -s imd.tpr
I was hopping this will run 16 processes each with 12 threads.
However, in the log file I saw something like this:
R E A L C Y C L E A N D T I M E A C C O U N T I N G
Computing: Nodes Number G-Cycles Seconds %
-----------------------------------------------------------------------
Domain decomp. 16 1 0.027 0.0 1.8
Comm. coord. 16 1 0.002 0.0 0.1
Neighbor search 16 1 0.113 0.1 7.7
Force 16 1 1.236 0.8 83.4
Wait + Comm. F 16 1 0.015 0.0 1.0
Update 16 1 0.005 0.0 0.4
Comm. energies 16 1 0.008 0.0 0.5
Rest 16 0.076 0.0 5.1
-----------------------------------------------------------------------
Total 16 1.481 0.9 100.0
-----------------------------------------------------------------------
Its not clear whether each of the 16 nodes runs 12 threads internally or not.
If anyone knows about this, please let me know.
Thanks for help.
Best Regards,
Jesmin
--
Jesmin Jahan Tithi
PhD Student, CS
Stony Brook University, NY-11790.
More information about the gromacs.org_gmx-users
mailing list