Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |  

This web mail archive is frozen.

This page is part of a frozen web archive of this mailing list.

You can still navigate around this archive, but know that no new mails have been added to it since July of 2016.

Click here to be taken to the new web archives of this list; it includes all the mails that are in this frozen archive plus all new mails that have been sent to the list since it was migrated to the new archives.

From: Jeff Squyres \(jsquyres\) (jsquyres_at_[hidden])
Date: 2006-06-29 13:10:39


> -----Original Message-----
> From: devel-bounces_at_[hidden]
> [mailto:devel-bounces_at_[hidden]] 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