MS-MPI feature content is largely user-driven, and we support subsets of different versions of the standard. For example, our attribute behavior is MPI-2.0 compliant (around Fortran/C language interoperability), but we support most APIs introduced in MPI-2.2.
We added a subset of MPI-3 functionality in our latest release (mainly shared memory windows), and are in the process of adding more for our upcoming release.
Is there a specific feature you would like to see supported in MS-MPI? Having input like this helps us prioritize feature development. You can always email us your feature requests at
askmpi@microsoft.com, too.
Thanks,
-Fab