Structured Parallel Programming

  title={Structured Parallel Programming},
  author={Moustafa Ghanem and H. W. ToDepartment},
Parallel programming is a diicult 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 portabil-ity and implementations choices, whilst… CONTINUE READING
Highly Cited
This paper has 33 citations. REVIEW CITATIONS


Publications referenced by this paper.
Showing 1-10 of 16 references

IC/FPR/LANG/2.5.1/7 Internal Document

  • N. Perry, Hope
  • Dept. of Computing, Imperial College,
  • 1989
Highly Influential
4 Excerpts

A methodology for the development and the support of massively parallel programs

  • S. Pelagatti
  • sis, Universita Delgi Studi Di PISA,
  • 1993

Bratvold, A Skeleton-Based Parallelising Compiler for ML

  • A. Tore
  • Department of Computing and Electrical…
  • 1993

An Algorithm to Balance a Pipeline of Processes

  • K. G. Waugh
  • Technical Report 92011,
  • 1992
1 Excerpt

Report on the functional program- ming language Haskell.

  • P. Hudak
  • SIGPLAN Notices,
  • 1992
3 Excerpts

Performance Analysis and Measure- ment on Transputer arrays", Evaluating Supercom- puters

  • D. Pritchard
  • 1990
1 Excerpt

Functional Programming for Loosely- coupled Microprocessors

  • P.H.J. Kelly
  • 1989
2 Excerpts

Similar Papers

Loading similar papers…