Design and Performance Evaluation of EXMAN: An EXtended MANchester Data Flow Computer
- 1 March 1986
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-35 (3) , 229-244
- https://doi.org/10.1109/tc.1986.1676747
Abstract
Data flow computers are high-speed machines in which an instruction is executed as soon as all its operands are available. This paper describes the EXtended MANchester (EXMAN) data flow computer which incorporates three major extensions to the basic Manchester machine. As extensions we provide a multiple matching units scheme, an efficient, implementation of array data structure, and a facility to concurrently execute reentrant routines. A simulator for the EXMAN computer has been coded in the discrete event simulation language, SIMULA 67, on the DEC 1090 system. Performance analysis studies have been conducted on the simulated EXMAN computer to study the effectiveness of the proposed extensions. The performance experiments have been carried out using three sample problems: matrix multiplication, Bresenham's line drawing algorithm, and the polygon scan-conversion algorithm.Keywords
This publication has 12 references indexed in Scilit:
- The Manchester prototype dataflow computerCommunications of the ACM, 1985
- Data Flow LanguagesComputer, 1982
- The U-InterpreterComputer, 1982
- Data Flow Program GraphsComputer, 1982
- Design of a processing subsystem for the Manchester data-flow computerIEE Proceedings E Computers and Digital Techniques, 1981
- Data Flow SupercomputersComputer, 1980
- Performance of a Simulated Dataflow ComputerIEEE Transactions on Computers, 1980
- Can programming be liberated from the von Neumann style?Communications of the ACM, 1978
- A Characterization of Ten Hidden-Surface AlgorithmsACM Computing Surveys, 1974
- First version of a data flow procedure languagePublished by Springer Nature ,1974