Thanks Gilles. Got it. I will run it.
2016-02-26 16:10 GMT+08:00 Eva :
> Thanks Gilles. what do you mean " standard MPI benchmark" ? where can I
> find it?
>
> 2016-02-26 14:47 GMT+08:00 Eva :
>
>> I measure communication time for MPI_Send and end2end training time
>> (including model training an
Thanks Gilles. what do you mean " standard MPI benchmark" ? where can I
find it?
2016-02-26 14:47 GMT+08:00 Eva :
> I measure communication time for MPI_Send and end2end training time
> (including model training and communication time).
> MPI1.4.1 is faster than MPI1.10.2:
> MPI_Send+MPI_Recv: 2.
i recommend you run standard MPI benchmark with both openmpi versions,
so we get a better picture of what is happening on your cluster.
fwiw, such benchmark could be IMB
https://software.intel.com/en-us/articles/intel-mpi-benchmarks and/or
OSU http://mvapich.cse.ohio-state.edu/benchmarks/
Ch
I measure communication time for MPI_Send and end2end training time
(including model training and communication time).
MPI1.4.1 is faster than MPI1.10.2:
MPI_Send+MPI_Recv: 2.83%
end2end training time: 8.89%
2016-02-26 14:45 GMT+08:00 Eva :
> I measure communication time for MPI_Send and end2end
I measure communication time for MPI_Send and end2end training
time(including model training and communication time).
MPI_Send+MPI_Recv
end2end training
MPI1.4.1 is faster than MPI1.10.2
2.83%
8.89%
2016-02-24 13:49 GMT+08:00 Eva :
> I compile the same program by using 1.4.1 and 1.10.2rc
can you be more specific on how you measure time ?
is this wall time (e.g. it does include mpirun, MPI_Init and MPI_Finalize) ?
is this elapsed time between MPI_Init() and MPI_Finalize() ?
assuming extra time is spent in MPI, do you know in which subroutine the
extra time is spent ?
OpenMPI 1.4.1
I compile the same program by using 1.4.1 and 1.10.2rc3 and then run them
under the same environment. 1.4.1 is 8.89% faster than 1.10.2rc3. Is there
any official performance report for each version upgrade?