Release Notes: This release adds MPI_THREAD_MULTIPLE fixes in the shmem BTL, fixes --without-memory-manager, fixes MPI-capable debuggers, adds several fixes to processor/memory affinity (including mpirun --bind-to-socket), adds various checkpoint/restart fixes, fixes MPI_IN_PLACE (and other MPI constants) on OS X, add PMI direct-launch support, fixes a corner case in packing MPI datatypes, adds a major VT update to 220.127.116.11, removes rankfile physical mapping, upgrades embedded hwloc v1.3.2, fixing AMD Opteron 6200 and 4200 systems (Interlagos, Valencia, Bulldozer), adds MPI_IN_PLACE support to MPI_EXSCAN, and adds many fixes to the Mellanox MXM transport.
Release Notes: This release adds support for new MPI-2.2 datatypes and fixes indexed datatype leaks. It adds dynamic IB service levels and new WinVerbs (wv) BTL. It allows the "slots" keyword in rankfiles. It adds Mellanox ConnectX 3 device IDs. It fixes SPARC 32-bit SIGBUS errors and Solaris legacy munmap. It adds missing ARM files. It allows more than 128 entries in appfiles. It fixes LSF and improves LoadLeveler support. It has been updated to hwloc v1.2. It fixes recursive locking with MPI IO and MPI_THREAD_MULTIPLE. It fixes F90 sendcounts/displs param types. It supports PCI relaxed ordering with OpenFabrics. It adds support for the (unreleased) Mellanox MXM transport.
Release Notes: This release adds the missing "affinity" MPI extension (i.e. the OMPI_Affinity_str() API) that was accidentally left out of the 1.5.2 release.