Instructions to get MPICH.NT.1.2.5 up and running on a cluster:

  1. Download the package.

    mpich.nt.1.2.5.zip (6 MB June 8, 2003)

  2. Don't run setup yet.  Unzip the contents to a temporary location in a shared directory.
  3. Use notepad to edit setup.iss
  4. Find the line:

    szDir=C:\Program Files\MPICH

  5. Change it to whatever directory you want.
  6. Find the lines:

    Component-count=7
    Component-0=runtime dlls
    Component-1=mpd
    Component-2=SDK
    Component-3=Help
    Component-4=SDK.gcc
    Component-5=RemoteShell
    Component-6=Jumpshot

  7. Delete the components you don't want installed and adjust the count and numbers.

    A typical setting for a non-interactive node would be as follows:

    Component-count=2
    Component-0=runtime dlls
    Component-1=mpd

    A typical setting for an interactive node would be as follows:

    Component-count=5
    Component-0=runtime dlls
    Component-1=mpd
    Component-2=SDK
    Component-3=Help
    Component-4=Jumpshot

  8. From each host in the cluster, execute the following command:

    \\myhost\myshare\setup -s -f1\\myhost\myshare\setup.iss

    Here is an example.  I unzipped mpich.nt.1.2.5.zip into the directory c:\temp on a machine called FRY.  I edited setup.iss as explained above and then typed the following from a command prompt on a machine called FRENCH:

    C:\>\\fry\c$\temp\setup -s -f1\\fry\c$\temp\setup.iss

    Note: c$ is an administrative share for c: on fry

    Note: There is no space between -f1 and \\myhost\...

  9. Finally, delete the files you unzipped from the archive.