Efficient Parallel Programming with Algorithmic Skeletons

  title={Efficient Parallel Programming with Algorithmic Skeletons},
  author={George Horatiu Botorog and Herbert Kuchen},
  booktitle={Euro-Par, Vol. I},
Algorithmic skeletons are polymorphic higher-order functions representing common parallelization patterns and implemented in parallel. They can be used as the building blocks of parallel and distributed applications by integrating them into a sequential language. In this paper, we present a new approach to programming with skeletons. We integrate the skeletons into an imperative host language enhanced with higher-order functions and currying, as well as with a polymorphic type system. We thus… CONTINUE READING
30 Citations
11 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 30 extracted citations


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

Simon: Virtual Topology Library for PARIX

  • M. R ottger, J.U.P. Schroeder
  • Tech nical Report 148, University of Paderborn,
  • 1994
Highly Influential
16 Excerpts

Datenparallele Programmierung von MIMD-Rechnern mit verteiltem Speicher, Thesis (in German)

  • H. Kuchen
  • Shaker-Verlag, Aachen,
  • 1996
Highly Influential
16 Excerpts


  • B. Bacci, M. Danelutto, S. Orlando, S. Pelagatti
  • Vanneschi: P 3L : a Structured High-level…
  • 1993
Highly Influential
4 Excerpts


  • H. Kuchen, H. Stoltze, I. Dimov
  • Karaivanova: Distributed Memory Imple mentation…
  • 1995
3 Excerpts


  • H. Kuchen, R. Plasmeijer
  • Stoltze: E cient Distributed Memory Implementa…
  • 1994


  • L.D.J.C. Loyens
  • R. Moonen: ILIAS, a Sequential Language for…
  • 1994

Parallel Computing: Theory and Practice

  • M. J. Quinn
  • 1994
2 Excerpts

Stoltze : E  cient Distributed Memory Implementation of a Data Parallel Functional Language

  • R. Plasmeijer H. Kuchen, H.
  • 1994


  • J. Darlington, A. J. Field
  • G. Harrison et al: Parallel Programming Using…
  • 1993
1 Excerpt

Similar Papers

Loading similar papers…