From: Michael Starkie <Starfire@LL.MIT.EDU>
Newsgroups: comp.parallel.mpi
Subject: Are MPI-1 implementations interchangeable?
Date: Mon, 11 Jan 1999 12:22:20 -0500
Organization: MIT Lincoln Laboratory
Message-Id: <369A334C.E25F42BD@LL.MIT.EDU>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


    I am confused about the state of the various MPI-1 implementations.
For instance, we distribute a communications library whose API was
defined by the US Government. The US writes the standard and we are just
one of several implementors.  However, it is assured that applications
that use our library could simply re-link with another implementation
and the results would be identical. Performance may vary but the code
would produce the same answers.  Is this the state of MPI
implementations or have the implementations ( both commercial and free )
diverged to the point that the implementations are not interchangeable
within an application that uses MPI-1?

Cordially,
Michael Starkie

