skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: 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