I see your point, but the cons make sink the idea for me.

How about a compromise -- write up a scripty-foo to automatically download and 
build some of the more common benchmarks?  This still makes it a trivial 
exercise for the user, but it avoids us needing to bundle already-popular 
benchmarks in OMPI (plus, they release at different schedules than us).

For extra bonus points, you could make the scripty-foo be a dumb client that 
downloads an XML file from www.open-mpi.org that indicates where it should 
*really* download and build a given benchmark from.  This would allow us to 
"release" new benchmarks independent of Open MPI releases (e.g., if NetPIPE 
releases a new version, we can just update the XML file on www.open-mpi.org).


On Apr 1, 2010, at 7:14 PM, Eugene Loh wrote:

> I wanted to know what folks thought about adding a ping-pong performance
> test to the examples directory?
> 
> Pros:  This would facilitate performance sanity testing by OMPI users --
> particularly MPI neophytes.  It would add something to the examples
> directory with a performance orientation.  It would give us
> (devel@ompiorg) a known quantity when trouble shooting performance with
> users.  It could conceivably raise OMPI visibility in the MPI world.  It
> could be a stepping stone to developing a more complete set of MPI
> performance sanity tests with time.
> 
> Cons:  There are already many performance tests.  We shouldn't be
> replicating what others do, but should be leveraging what they do. 
> Other existing tests are relatively easy to use and already familiar to
> many users.
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel
> 


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/


Reply via email to