The architecture of a coprocessor that supports the communication primitives of the Linda parallel-programming environment in hardware is described. The coprocessor is a critical element in the architecture of the Linda machine, a MIMD (multiple-instruction, multiple-data-stream) parallel-processing system that is designed top-down from the specifications of Linda. Communication in Linda programs takes place through a logically shared associative memory mechanism called tuple space. The Linda machine, however, has no physically shared memory. The microprogrammable coprocessor implements distributed protocols for executing tuple-space operations over the Linda machine communication network. The coprocessor has been designed and is in the process of fabrication. The projected performance of the coprocessor is discussed and compared with software implementation of Linda.
The architecture of a Linda coprocessor
Die Architektur eines Linda Coprozessors
1988
10 Seiten, 20 Quellen
Conference paper
English
Online Contents | 1994
Springer Verlag | 2021
|Coprocessor Support for Real-Time ADA
British Library Conference Proceedings | 1991
|Microcoded timing coprocessor for enhanced engine management
Automotive engineering | 1991
|Parallel Image Processing on a Dataflow Coprocessor
British Library Online Contents | 1990
|