Microsoft MPI

Microsoft MPI (MS-MPI) is a Microsoft implementation of the Message Passing Interface standard for developing and running parallel applications on the Windows platform.

MS-MPI offers several benefits:

  • Ease of porting existing code that uses MPICH.
  • Security based on Active Directory Domain Services.
  • High performance on the Windows operating system.
  • Binary compatibility across different types of interconnectivity options.

MS-MPI downloads

The following are current downloads for MS-MPI:

Earlier versions of MS-MPI are available from the Microsoft Download Center.

Community resources

Microsoft high performance computing resources

MPI Reference