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

Title: Parallel programming with PCN

Abstract

PCN is a system for developing and executing parallel programs. It comprises a high-level programming language, tools for developing and debugging programs in this language, and interfaces to Fortran and C that allow the reuse of existing code in multilingual parallel programs. Programs developed using PCN are portable across many different workstations, networks, and parallel computers. This document provides all the information required to develop parallel programs with the PCN programming system. In includes both tutorial and reference material. It also presents the basic concepts that underly PCN, particularly where these are likely to be unfamiliar to the reader, and provides pointers to other documentation on the PCN language, programming techniques, and tools. PCN is in the public domain. The latest version of both the software and this manual can be obtained by anonymous FTP from Argonne National Laboratory in the directory pub/pcn at info.mcs.anl.gov (c.f. Appendix A).

Authors:
;
Publication Date:
Research Org.:
Argonne National Lab., IL (United States)
Sponsoring Org.:
USDOE; USDOD; National Science Foundation (NSF); USDOE, Washington, DC (United States); Department of Defense, Washington, DC (United States); National Science Foundation, Washington, DC (United States)
OSTI Identifier:
5955653
Report Number(s):
ANL-91/32-Rev.1
ON: DE92006864; CNN: NSF CCR-8809615; AFOSR-91-0070; ONR-N00014-89-J-3201; : DARPA-N00014-87-K-0745
DOE Contract Number:  
W-31109-ENG-38
Resource Type:
Technical Report
Country of Publication:
United States
Language:
English
Subject:
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; PARALLEL PROCESSING; PROGRAMMING; ARRAY PROCESSORS; COMPUTER NETWORKS; P CODES; PROGRAMMING LANGUAGES; COMPUTER CODES; 990200* - Mathematics & Computers

Citation Formats

Foster, I, and Tuecke, S. Parallel programming with PCN. United States: N. p., 1991. Web. doi:10.2172/5955653.
Foster, I, & Tuecke, S. Parallel programming with PCN. United States. https://doi.org/10.2172/5955653
Foster, I, and Tuecke, S. 1991. "Parallel programming with PCN". United States. https://doi.org/10.2172/5955653. https://www.osti.gov/servlets/purl/5955653.
@article{osti_5955653,
title = {Parallel programming with PCN},
author = {Foster, I and Tuecke, S},
abstractNote = {PCN is a system for developing and executing parallel programs. It comprises a high-level programming language, tools for developing and debugging programs in this language, and interfaces to Fortran and C that allow the reuse of existing code in multilingual parallel programs. Programs developed using PCN are portable across many different workstations, networks, and parallel computers. This document provides all the information required to develop parallel programs with the PCN programming system. In includes both tutorial and reference material. It also presents the basic concepts that underly PCN, particularly where these are likely to be unfamiliar to the reader, and provides pointers to other documentation on the PCN language, programming techniques, and tools. PCN is in the public domain. The latest version of both the software and this manual can be obtained by anonymous FTP from Argonne National Laboratory in the directory pub/pcn at info.mcs.anl.gov (c.f. Appendix A).},
doi = {10.2172/5955653},
url = {https://www.osti.gov/biblio/5955653}, journal = {},
number = ,
volume = ,
place = {United States},
year = {1991},
month = {12}
}