MPICH.NT.1.2.2

This release supports tcp/ip, shared memory and VIA connections. Interprocess communication on a single machine is done through shared memory queues and communication between processes on separate machines is done through sockets or VIs. This is not considered an optimal implementation.  Correctness takes higher priority to speed.

The code provided can be compiled using MS Visual C++ 6.x and Digital Fortran 6.x.    If you do not have a FORTRAN compiler then you can change the compile options to not generate the Fortran interface as explained in Compiling MPICH.NT.  The dlls provided have the C and Fortran, MPI and PMPI calls implemented.  The source distribution contains the entire mpich source tree.  The mpich workspace compiles the top level mpi source directory, the channel device, and a new tcp/shmem/via device to generate the NT implementation.

 

1) Install MPICH.NT by running setup.exe

2) Compile an MPI application

3) Run an application.

Additional Information:

Profiling mpich applications with the mpe library

Re-Building the MPICH.NT dlls

Running applications by hand

Subtle configuration options

Reference

MPI Routines