Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Parallel programming

Book ·
OSTI ID:5384681
This book examines the major hardware developments and programming concepts that have influenced the introduction of parallelism. It provides an overview of some of the features of specific machine architectures and their interaction with developments in software technology. The independent areas of multiprocessor and distributed programming, programming array and vector processors, and data flow programming are also examined in detail. Topics covered include: hardware technology developments; software technology developments; mutual exclusion; process synchronization; message passing primitives; Modula-2; Pascal Plus; Ada; Occam: a distributed computing language; Cray-1 FORTRAN translator: CFT; CDC Cyber FORTRAN; Illiac IV CFD FORTRAN; distributed array processor FORTRAN; Actus: a Pascal-based language; data flow programming.
OSTI ID:
5384681
Country of Publication:
United States
Language:
English

Similar Records

Array processor achieves 100 mflops (ST-100 array processor)
Journal Article · Tue Jan 31 23:00:00 EST 1984 · Comput. Des.; (United States) · OSTI ID:5082731

The design and implementation of a Pascal-based language for array processor architectures
Journal Article · Mon Jun 01 00:00:00 EDT 1987 · J. Parallel Distrib. Comput.; (United States) · OSTI ID:6055906

Compiler for an array and vector processing language
Journal Article · Wed May 01 00:00:00 EDT 1985 · IEEE Trans. Software Eng.; (United States) · OSTI ID:6137610