Hostname: page-component-7479d7b7d-wxhwt Total loading time: 0 Render date: 2024-07-13T19:42:06.652Z Has data issue: false hasContentIssue false

Special Issue High Performance Parallel Functional Programming

Published online by Cambridge University Press:  01 June 2005

P. W. TRINDER
Affiliation:
School of Mathematics and Computer Science, Heriot-Watt University, Riccarton, Edinburgh EH14 4AS, Scotland (e-mail: trinder@macs.hw.ac.uk)
Rights & Permissions [Opens in a new window]

Extract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the ‘Save PDF’ action button.

Engineering high-performance parallel programs is hard: not only must a correct, efficient and inherently-parallel algorithm be developed, but the computations must be effectively and efficiently coordinated across multiple processors. It has long been recognised that ideas and approaches drawn from functional programming may be particularly applicable to parallel and distributed computing (e.g. Wegner 1971). There are several reasons for this suitability. Concurrent stateless computations are much easier to coordinate, high-level coordination abstractions reduce programming effort, and declarative notations are amenable to reasoning, i.e. to optimising transformations, derivation and performance analysis.

Type
Call For Papers
Copyright
© 2005 Cambridge University Press
Submit a response

Discussions

No Discussions have been published for this article.