Platforms on which PeIGS runs

PeIGS is designed for parallel and distributed memory computers with a relatively high startup time for communication. PeIGS can also be run on networks of workstations and shared memory computers using Robert Harrison's TCGMSG message passing software or using MPI.

PeIGS uses only blocking send & receive which are implemented in a portable way. Switching to different communications libraries, e.g., PVM, requires modifying only a few routines.


PeIGS runs using the native message passing library on: PeIGS currently runs using TCGMSG on: PeIGS runs using MPI on: PeIGS can be run using MPI on other machines by making a simple change to the machine specific parts of a single Makefile.