One small (or to some, not so small) note is that full multi-threading with OpenMPI is very unlikely to work with infiniband right now.
Quick answer, till you get a complete answer, Yes, OpenMPI has long
supported most of the MPI-2 features.
On Mar 7, 2008, at 7:44 AM, Jeff Pummill wrote:
> Just a quick question...
> Does Open MPI 1.2.5 support most or all of the MPI-2 directives and
> I have a user who specified MVAPICH2 as he needs some features like
> extra task spawning, but I am trying to standardize on Open MPI
> compiled against Infiniband for my primary software stack.
> Jeff F. Pummill
> Senior Linux Cluster Administrator
> University of Arkansas
users mailing list