On Feb 1, 2011, at 1:09 AM, Bibrak Qamar wrote: > Hello All, > > I am using non-blocking send and receive, and i want to calculate the time it > took for the communication. Is there any method or a way to do this using > openmpi. > > Thanks > Bibrak Qamar > Undergraduate Student BIT-9 > Member Center for High Performance Scientific Computing > NUST-School of Electrical Engineering and Computer Science. > _______________________________________________
About the same as with blocking communication, I guess. Would this do work for you? start=MPI_Wtime() MPI_Isend(...) ... MPI_Irecv(...) ... MPI_Wait[all](...) end=MPI_Wtime() print *, 'walltime = ', end-start My two cents, Gus Correa