Evaluation transformers—A model for the parallel evaluation of functional languages

GL Burn - … and Computer Architecture: Portland, Oregon, USA …, 1987 - Springer
If we are not careful, a parallel machine may become swamped with the computation of the
expressions whose values are not needed in order to produce the result from a program. We …

[PDF][PDF] A parallel programming methodology based on paradigms

FA Rabhi - Transputer and Occam Developments, 1995 - researchgate.net
Today's e orts are mainly concentrated on providing\standard" parallel languages to ensure
the portability of programs across various architectures. It is now believed that the next level …

Implementing the evaluation transformer model of reduction on parallel machines

GL Burn - Journal of Functional Programming, 1991 - cambridge.org
The evaluation transformer model of reduction generalizes lazy evaluation in two ways: it
can start the evaluation of expressions before their first use, and it can evaluate expressions …

Overview of a parallel reduction machine project II

GL Burn - International Conference on Parallel Architectures and …, 1989 - Springer
We describe some of the key results in a project to implement lazy functional languages on
parallel architectures. The project has taken a language-first approach, letting the language …

[PDF][PDF] POPE: A\Paradigm-Oriented" parallel programming environment for SIT algorithms

FA Rabhi, J Schwarz - Proceedings of the 6th International Workshop on …, 1994 - Citeseer
A more e cient control of the implicit parallelism in functional programs is possible if parallel
algorithmic structures (or skeletons) are used in the design of algorithms. A structure …

Experiments with a transputer‐based parallel graph reduction machine

FA Rabhi, GA Manson - Concurrency: Practice and Experience, 1991 - Wiley Online Library
This paper is concerned with the implementation of functional languages on a parallel
architecture, using graph reduction as a model of computation. Parallelism in such systems …

Overview of a parallel reduction machine project

DI Bevan, GL Burn, RJ Karia - … and Languages Europe: Volume I: Parallel …, 1987 - Springer
ESPRIT Project 415 has taken what are considered to be good programming language
styles and is developing parallel architectures to support them. Here we describe the part of …

'Paradigm-oriented'Design Of Parallel Iterative Programs Using Functional Languages

FA Rabhi, J Schwarz - WIT Transactions on Information and …, 1970 - witpress.com
Abstract'Paradigm-oriented'design of parallel iterative programs using functional languages
FA Rabhi, J. Schwarz Department of Computer Science, University of ABSTRACT Functional …

A case study in the parallel implementation of functional languages using skeletons

J Schwarz, FA Rabhi - … Conference and Exhibition Munich, Germany, April …, 1994 - Springer
The use of algorithmic skeletons in parallel functional programming seems to overcome
many of the problems functional languages have in their applicability for applications. This …

Parallel associative combinator evaluation

M Waite, B Giddings, S Lavington - International Conference on Parallel …, 1991 - Springer
A new evaluation model for SK combinator expressions is presented and used as a basis for
the design of a novel processor. The resulting machine architecture resembles a dataflow …