MPICH-G2
MPICH-G2
MPICH-G2
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
GASS<br />
MDS<br />
Authenticates<br />
mpirun<br />
globusrun<br />
DUROC<br />
Generates<br />
resource specification<br />
Submits multiple jobs<br />
Coordinates startup<br />
GRAM GRAM GRAM<br />
Initiates job<br />
Detects termination<br />
fork<br />
LSF LoadLeveler<br />
Monitors/controls<br />
P0<br />
Locates<br />
hosts<br />
Stages<br />
executables<br />
P1<br />
% grid-proxy-init<br />
% mpirun -np 256 myprog<br />
P2<br />
P3<br />
P4<br />
Communicates via vendor-MPI and TCP/IP (globus-io)<br />
P5
Site A<br />
Site B<br />
IBM SP Cluster 1 Cluster 2<br />
0<br />
1<br />
WAN<br />
4<br />
5<br />
LAN<br />
8<br />
9<br />
2<br />
3<br />
6<br />
7<br />
10<br />
11
140<br />
120<br />
<strong>MPICH</strong>-G<br />
<strong>MPICH</strong>-<strong>G2</strong> multi-method<br />
<strong>MPICH</strong>-<strong>G2</strong> pending<br />
<strong>MPICH</strong>-<strong>G2</strong> specified<br />
vendor MPI<br />
100<br />
Time ( s)<br />
80<br />
60<br />
40<br />
20<br />
0<br />
0 200 400 600 800 1000<br />
Message Length (bytes)
1.6e+08<br />
1.4e+08<br />
vendor MPI<br />
<strong>MPICH</strong>-<strong>G2</strong> multi-method<br />
<strong>MPICH</strong>-<strong>G2</strong> specified<br />
<strong>MPICH</strong>-<strong>G2</strong> pending<br />
<strong>MPICH</strong>-G<br />
1.2e+08<br />
1e+08<br />
Bytes/sec<br />
8e+07<br />
6e+07<br />
4e+07<br />
2e+07<br />
0<br />
0 200000 400000 600000 800000 1e+06<br />
Message Length (bytes)
600<br />
<strong>MPICH</strong>-G<br />
<strong>MPICH</strong>-<strong>G2</strong><br />
<strong>MPICH</strong> (ch p 4)<br />
500<br />
400<br />
Time ( s)<br />
300<br />
200<br />
100<br />
0<br />
0 200 400 600 800 1000<br />
Message Length (bytes)
1.2e+07<br />
<strong>MPICH</strong>-<strong>G2</strong><br />
<strong>MPICH</strong> (ch_p4)<br />
<strong>MPICH</strong>-G<br />
1e+07<br />
8e+06<br />
Bytes/sec<br />
6e+06<br />
4e+06<br />
2e+06<br />
0<br />
0 200000 400000 600000 800000 1e+06<br />
Message Length (bytes)