Paragon: A parallel programming environment for scientific applications using communication structures

Craig M. Chase, Alex L. Cheung, Anthony P. Reeves, Mark R. Smith · Journal of Parallel and Distributed Computing · 1992

Abstract The Paragon project is directed toward the identification and exploration of programming methodologies to be used for the development of large-scale scientific applications on modern parallel computers. The Paragon environment consists of a set of data-parallel programming constructs and a flexible run-time environment. Among the salient features of Paragon are a data-parallel programming paradigm that is applicable to a wide variety of high-performance architectures, a practical abstraction of data distribution through the shape construct, and support for a powerful style of programming using communication structures. In this paper, programming with communication structures is considered and the performance of Paragon is characterized both for primitive operations and for several applications.

Read the paper · More papers on PaperTik