Toggle Main Menu Toggle Search

Open Access padlockePrints

A Concurrent Computer Architecture and a Ring based Implementation

Lookup NU author(s):

Downloads


Abstract

A multi-instruction-multi-data stream computer architecture is presented which is aimed at supporting highly concurrent general-purpose computation. The proposed machine is organised as a set of autonomous resources, each having direct access to a common intercommunication medium which is implemented as a rotating ring. The machine language is based on a generalised concept of control which provides an alternative to the date flow organisation for highly concurrent programming. The progress of a concurrent computation is characterised by the flow of packets of work through resources via the ring. This information flow is organised in such a way as to optimise concurrent operation of the resources and to simplify allocation and intercommunication. Initial stimulation results are presented to show the feasibility of the architecture.


Publication metadata

Author(s): Farrell EP, Ghani N, Treleavan PC

Series Editor(s): Shaw B

Publication type: Report

Publication status: Published

Series Title: Computing Laboratory Technical Report Series

Year: 1979

Pages: 17

Print publication date: 01/06/1979

Source Publication Date: June 1979

Report Number: 139

Institution: Computing Laboratory, The University of Newcastle upon Tyne

Place Published: Newcastle upon Tyne


Share