> -----Original Message----- > From: devel-boun...@open-mpi.org > [mailto:devel-boun...@open-mpi.org] On Behalf Of Patrick Geoffray > Sent: Wednesday, June 28, 2006 1:23 PM > To: Open MPI Developers > Subject: Re: [OMPI devel] Best bw/lat performance for > microbenchmark/debug utility > > Josh Aune wrote: > > I am writing up some interconnect/network debugging software that is > > centered around ompi. What is the best set of functions to > use to get > > the best bandwidth and latency numbers for openmpi and why? > I've been > > You mean MPI functions or internal ompi functions ? For MPI > functions, > it depends of what you are looking for. Send/recv is fine but it does > not show the overlap capability. You would need to do > something smarter > with Isend/Irecv/Wait for that (Sandia has a nice bench that > they should > release soon). You may also want to measure the penalty for > unexpected > messages, the host CPU overhead and the ability to progress.
Patrick's answer is much better than mine. :-) I was assuming that you would be testing latency/bandwidth, but Patrick is correct in stating that there are many more things to test than just those two metrics. -- Jeff Squyres Server Virtualization Business Unit Cisco Systems