Computing Publications

Publications Home » Structured Parallel Programming

Structured Parallel Programming

John Darlington, Moustafa Ghanem, Hing Wing To

Conference or Workshop Paper
Programming Models for Massively Parallel Computers
September, 1993
IEEE Computer Society Press
ISBN 978-0818649011
DOI 10.1109/PMMP.1993.315543

Parallel programming is a difficult task involving many complex issues such as resource allocation, and process coordination. We propose a solution to this problem based on the use of a repertoire of parallel algorithmic forms, known as skeletons. The use of skeletons enables the meaning of a parallel program to be separated from its behaviour. Central to this methodology is the use of transformations and performance models. Transformations provide portability and implementation choices, whilst performance models guide the choices by providing predictions of execution time. We describe the methodology and investigate the use and construction of performance models by studying an example.

BibTEX file for the publication built & maintained by Ashok Argent-Katwala.