Hi,

I am facing problem in running Open MPI using TCP (on 1G Ethernet). In
practice the bandwidth must not exceed 1000 Mbps but for some data points
(for point-to-point ping pong) it exceeds this limit. I checked with MPICH
it works as desired.

Following is the command I issue to run my program on TCP. Am I missing
something?

*-bash-3.2$ mpirun -np 2  -machinefile machines -N 1 --mca btl tcp,self
./bandwidth.ompi *
--------------------------------------------------------------------------
The following command line options and corresponding MCA parameter have
been deprecated and replaced as follows:

  Command line options:
    Deprecated:  --npernode, -npernode
    Replacement: --map-by ppr:N:node

  Equivalent MCA parameter:
    Deprecated:  rmaps_base_n_pernode, rmaps_ppr_n_pernode
    Replacement: rmaps_base_mapping_policy=ppr:N:node

The deprecated forms *will* disappear in a future version of Open MPI.
Please update to the new syntax.
--------------------------------------------------------------------------
Hello, world.  I am 1 on compute-0-16.local
Hello, world.  I am 0 on compute-0-15.local
1    25.66    0.30
2    25.54    0.60
4    25.34    1.20
8    25.27    2.42
16    25.24    4.84
32    25.49    9.58
64    26.44    18.47
128    26.85    36.37
256    29.43    66.37
512    36.02    108.44
1024    42.03    185.86
2048    194.30    80.42
4096    255.21    122.45
8192    258.85    241.45
16384    307.96    405.90
32768    422.78    591.32
65536    790.11    632.83
131072    1054.08    948.70

*262144    1618.20    1235.94 524288    3126.65    1279.33*

-Bibrak

Reply via email to