Toggle Main Menu Toggle Search

Open Access padlockePrints

Evaluating Functional Programs on the Flagship Machine

Lookup NU author(s): Professor Paul WatsonORCiD

Downloads

Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


Abstract

The Flagship project has the aim of designing a parallel computer system for the evaluation of declarative languages. The physical architecture of the machine consists of a set of closely coupled processor/store pairs communicating over a high performance communications network. A functional program to be evaluated is compiled into a Super-Combinator expression graph which is then simplified by graph reduction. The paper discusses the Flagship machine architecture and describes in detail the computational model which defines how a functional program is represented and reduced. The issues underlying the design of the main features of the computational model are examined.


Publication metadata

Author(s): Watson P, Watson I

Editor(s): Kahn, G.

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: Functional Programming Languages and Computer Architectures Conference

Year of Conference: 1987

Pages: 80-97

ISSN: 0302-9743 (Print) 1611-3349 (Online)

Publisher: Springer-Verlag

URL: http://dx.doi.org/10.1007/3-540-18317-5_6

DOI: 10.1007/3-540-18317-5_6

Library holdings: Search Newcastle University Library for this item

Series Title: Lecture Notes in Computer Science

ISBN: 9783540183174


Share