[mvapich-discuss] process binding with mvapich2-1.7rc2
Dan Kokron
daniel.kokron at nasa.gov
Fri Oct 14 11:16:50 EDT 2011
I am using mvapich2-1.7rc2 configure as follows
./configure CC=icc CXX=icpc F77=ifort FC=ifort CFLAGS=-fpic
CXXFLAGS=-fpic FFLAGS=-fpic FCFLAGS=-fpic
--prefix=/home/dkokron/play/mvapich2-1.7rc2/install --enable-f77
--enable-fc --enable-cxx --enable-romio --enable-threads=default
--with-device=ch3:mrail --with-rdma=gen2 --with-hwloc
-disable-multi-aliases -enable-xrc=yes -enable-hybrid
I specified a process binding of 1,7,3,9 on the command line as follows
mvapich2-1.7rc2/install/bin/mpirun -prepend-rank
-launcher-exec /usr/bin/sshmpi -binding user:1,7,3,9 -topolib hwloc -f
$PBS_NODEFILE -np 256
'top' shows a different binding (0,1,2,3)
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ P COMMAND
9106 dkokron 20 0 1764m 586m 30m R 100 2.4 9:58.24 0 GSIsa.x
9107 dkokron 20 0 1692m 506m 18m R 100 2.1 10:05.06 1 GSIsa.x
9108 dkokron 20 0 1691m 506m 18m R 100 2.1 10:03.42 2 GSIsa.x
9109 dkokron 20 0 1692m 507m 18m R 100 2.1 10:04.35 3 GSIsa.x
lstopo from hwloc-1.3 shows the following for each compute node
Machine (24GB)
NUMANode L#0 (P#0 12GB) + Socket L#0 + L3 L#0 (12MB)
L2 L#0 (256KB) + L1 L#0 (32KB) + Core L#0 + PU L#0 (P#0)
L2 L#1 (256KB) + L1 L#1 (32KB) + Core L#1 + PU L#1 (P#1)
L2 L#2 (256KB) + L1 L#2 (32KB) + Core L#2 + PU L#2 (P#2)
L2 L#3 (256KB) + L1 L#3 (32KB) + Core L#3 + PU L#3 (P#3)
L2 L#4 (256KB) + L1 L#4 (32KB) + Core L#4 + PU L#4 (P#4)
L2 L#5 (256KB) + L1 L#5 (32KB) + Core L#5 + PU L#5 (P#5)
NUMANode L#1 (P#1 12GB) + Socket L#1 + L3 L#1 (12MB)
L2 L#6 (256KB) + L1 L#6 (32KB) + Core L#6 + PU L#6 (P#6)
L2 L#7 (256KB) + L1 L#7 (32KB) + Core L#7 + PU L#7 (P#7)
L2 L#8 (256KB) + L1 L#8 (32KB) + Core L#8 + PU L#8 (P#8)
L2 L#9 (256KB) + L1 L#9 (32KB) + Core L#9 + PU L#9 (P#9)
L2 L#10 (256KB) + L1 L#10 (32KB) + Core L#10 + PU L#10 (P#10)
L2 L#11 (256KB) + L1 L#11 (32KB) + Core L#11 + PU L#11 (P#11)
--
Dan Kokron
Global Modeling and Assimilation Office, Code 610.1
NASA Goddard Space Flight Center
Greenbelt, MD 20771 USA
Daniel.S.Kokron at nasa.gov
Phone: (301) 614-5192
Fax: (301) 614-5304
More information about the mvapich-discuss
mailing list