Flagship: a parallel architecture for declarative programming
- 17 May 1988
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGARCH Computer Architecture News
- Vol. 16 (2) , 124-130
- https://doi.org/10.1145/633625.52415
Abstract
The Flagship project aims to produce a computing technology based on the declarative style of programming. A major component of that technology is the design for a parallel machine which can efficiently exploit the implicit parallelism in declarative programs. This paper describes the computational models which expose this implicit parallelism, and outlines an architecture designed to exploit it. The operational issues, such as dynamic load balancing, which arise in such a system are discussed, and the mechanisms being used to evaluate the architecture are described.Keywords
This publication has 3 references indexed in Scilit:
- The Manchester prototype dataflow computerCommunications of the ACM, 1985
- ALICE a multi-processor reduction machine for the parallel evaluation CF applicative languagesPublished by Association for Computing Machinery (ACM) ,1981
- A Transformation System for Developing Recursive ProgramsJournal of the ACM, 1977