MPH3: Distributed Multi-Component Environment

Each executable resides on a set of SMP nodes. Components within an executable may overlap on different nodes or processors.

MPH contains the following functionality:

component name registration
resource allocation
multi-component single executable, multi-component multi-executable, etc.
inter-component communication
inquiry on the multi-component environment
standard in/out redirect

More explanation and source code as a tar file here or access the individual files as follows:

MPH3 User's Manual (in html, in pdf)
mph.F: MPH_module
Makefile: shared makefile.

test1: subdirectory for test case 1
test2: subdirectory for test case 2
test3: subdirectory for test case 3

For more information, please go to web page:

Last modified April 15, 2002.

Back to NERSC ACPI Homepage