MPD - Multi-purpose daemon
MPD is a process manager for clusters of computers running WindowsNT/2000/XP.
It can run in three different modes:
- A service that launches processes in the context of multiple
connecting users. This is the default installation.
- A service that launches processes in the context of a single user.
- A command line program started manually on all the nodes. This can
be useful for evaluation purposes or for users who do not have the
ability to install services on their machines. This option acts like
single user mode.
QUICK REFERENCE:
If you did not use the setup program to install the mpd, here are the steps
to install by hand.
Default Installation
- Copy mpd.exe to all the nodes.
- Logon to each node with an account that has Administrator privileges.
- Execute "mpd -install" from a command prompt on each node.
- From a single node, run mpiconfig.exe
- Click Find to find the hosts where you installed mpd.
- Click Add to add these hosts to the list. If you can't see all the
hosts where you installed mpd, add them manually with the edit box above the
list.
- Click Set to set the global options on each machine.
- Compile a sample application like cpi from the examples\nt directory.
- Copy cpi.exe to all the nodes or place it in a shared directory.
- Run mpirun -np 4 cpi
Single user Installation
- Copy mpd.exe to all the nodes.
- Logon to each node with an account that has Administrator privileges.
- Execute "mpd -install -account domain\username -getphrase" on each node.
Input the password of the user and a passphrase for the mpds.
- If this user has administrator privileges, run mpiconfig.exe
- Click Find to find the hosts where you ran "mpd -install"
- Click Add to add these hosts to the list. If you can't see all the
hosts where you installed mpd, add them manually with the edit box above the
list.
- Click Set to set the hosts on each machine.
- Compile a sample application like cpi
- Copy cpi.exe to all the nodes or place it in a shared directory.
- Run mpirun -np 4 cpi
No rights installation
- Copy mpd.exe to all the nodes.
- Execute "mpd -d" on each node.
- Compile a sample application like cpi
- Copy cpi.exe to all the nodes or place it in a shared directory.
- Create a machine file and fill it with the host names where mpd is
running.
- Run mpirun -np 4 -machinefile file cpi
Uninstall
- Execute "mpd -remove" from each node OR type "stop" into the window where
"mpd -d" is running.
- Delete all the files.
COMPLETE INFORMATION:
MPIRun for mpd.
MPIConfig
MPIRegister
A complete listing of the command line arguments
to mpd.
A complete listing of the console commands for mpd