The Great and Terrible implementation of MPI-2


System requirements:

Windows 2000/XP/Server/Vista/7
.NET Framework 2.0 (or later)
MSVCRT dlls: The package that works with DeinoMPI is called: Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update. It can be downloaded from Microsoft's web site here

Installation instructions:

  1. Uninstall any previous version using Add/Remove Programs from the Control Panel.
  2. Download the distribution:

    Win32 DeinoMPI.2.0.1.msi ~9 MBytes

    Win64 DeinoMPI.x64.2.0.1.msi ~17 MBytes

  3. Log in as a user with administrator privileges
  4. Run the installer by double clicking the DeinoMPI.2.0.1.msi file you downloaded.
  5. Read the manual for instructions on compiling and running applications for DeinoMPI.

Note on Windows Vista and Windows 7:

DeinoMPI runs great on Windows Vista and Windows 7.  The DeinoMPI installer installs all the files correctly but is not able to start the process manager service because custom commands are not executed with Administrator privileges even though the installer has elevated privileges.  After the installer finishes, bring up the computer management console, select the DeinoPM service and click start.  Or you can bring up a command prompt with administrator privileges and execute "net start deinopm" to start the DeinoPM service.  Then you will be able to use mpiexec and all the other tools without any problems.  If you don't know how to or don't wish to use the Services console to start the DeinoPM service by hand, simply reboot the machine and the DeinoPM service will start automatically.

If the DeinoPM does not start or starts and immediately exits, make sure you have the MSVCRT dlls installed.


Click here to see the change list between versions of DeinoMPI.


Download the source code to DeinoMPI Here:


DeinoMPI 2.0.1 has been tested against the MPICH2 test suite.  You can download the tests compiled for DeinoMPI here:

MPICH2 test suite

Platform File containing the pre-built executables Size Test results web page
Win32 ~24 MBytes test results
Win64 ~29 MBytes test results


Win32 DeinoMPI.1.1.0.msi ~12 MBytes

Win64 DeinoMPI.x64.1.1.0.msi ~13 MBytes