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.


    Access

    Access via TIB

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    The architecture of a Linda coprocessor


    Additional title:

    Die Architektur eines Linda Coprozessors


    Contributors:
    Krishnaswamy, V. (author) / Ahuja, S. (author) / Carriero, N. (author) / Gelernter, D. (author)


    Publication date :

    1988


    Size :

    10 Seiten, 20 Quellen




    Type of media :

    Conference paper


    Type of material :

    Print


    Language :

    English




    Computer coprocessor

    Online Contents | 1994


    Linda Terpstra

    Bijlsma, Joost | Springer Verlag | 2021


    Coprocessor Support for Real-Time ADA

    Page, R. K. / North Atlantic Treaty Organization; Advisory Group for Aerospace Research and Development; Guidance and Control Panel | British Library Conference Proceedings | 1991


    Microcoded timing coprocessor for enhanced engine management

    Soja,R. / Motorola Semiconductor,GB | Automotive engineering | 1991


    Parallel Image Processing on a Dataflow Coprocessor

    Canning, J. | British Library Online Contents | 1990