PARMACS
Argonne National Lab
The "Argonne macros". A package of macros written in M4 for portable parallel programming, using monitors on shared memory machines, and message passing on distributed memory machines. See P4.
"Portable Programs for Parallel Processors", E. Lusk et al, HRW 1987.