Monitors, messages, and clusters : the p4 parallel programming system.
Journal Article
·
· Parallel Comput.
p4 is a portable library of C and Fortran subroutines for programming parallel computers. It is the current version of a system that has been in use since 1984. It includes features for explicit parallel programming of shared-memory machines, distributed-memory machines (including heterogeneous networks of workstations), and clusters, by which we mean shared-memory multiprocessors communicating via message passing. We discuss here the design goals, history, and system architecture of p4 and describe briefly a diverse collection of applications that have demonstrated the utility of p4.
- Research Organization:
- Argonne National Lab. (ANL), Argonne, IL (United States)
- Sponsoring Organization:
- ER
- DOE Contract Number:
- DE-AC02-06CH11357
- OSTI ID:
- 937680
- Report Number(s):
- ANL/MCS/JA-11033; PACOEJ; TRN: US200905%%481
- Journal Information:
- Parallel Comput., Vol. 20, Issue 4 ; 1994; ISSN 0167-8191
- Country of Publication:
- United States
- Language:
- ENGLISH
Similar Records
p4-Linda: A portable implementation of Linda
Users manual for the Chameleon parallel programming tools
Parallel computation of internal and external flows using a portable message-passing harness
Conference
·
Thu Jul 01 00:00:00 EDT 1993
·
OSTI ID:937680
Users manual for the Chameleon parallel programming tools
Technical Report
·
Tue Jun 01 00:00:00 EDT 1993
·
OSTI ID:937680
Parallel computation of internal and external flows using a portable message-passing harness
Conference
·
Fri Dec 31 00:00:00 EST 1993
·
OSTI ID:937680
+1 more