Concert: design of a multiprocessor development system
- 1 May 1986
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGARCH Computer Architecture News
- Vol. 14 (2), 40-48
- https://doi.org/10.1145/17356.17361
Abstract
Concert is a shared-memory multiprocessor testbed intended to facilitate experimentation with parallel programs and programming languages. It consists of up to eight clusters, with 4-8 processors in each cluster. The processors in each cluster communicate using a shared bus, but each processor also has a private path to some memory. The novel feature of Concert is the RingBus , a segmented bus in the shape of a ring that permits communication between clusters at relatively low cost. Efficient arbitration among requests to use the RingBus is a major challenge, which is met by a novel hardware organization, the criss-cross arbiter . Simulation of the Concert RingBus and arbiter show their performance to lie between that of a crossbar switch and a simple shared intercluster bus.Keywords
This publication has 8 references indexed in Scilit:
- MULTILISP: a language for concurrent symbolic computationACM Transactions on Programming Languages and Systems, 1985
- The cosmic cubeCommunications of the ACM, 1985
- The pringle parallel computerPublished by Association for Computing Machinery (ACM) ,1984
- A flexible distributed testbed for real-time applicationsComputer, 1982
- The Cm* TestbedComputer, 1982
- A testbed approach to the design of a computer communication networkComputer, 1982
- Parallel Processing of Power System Analysis Problems Via Simple Parallel Microcomputer StructuresIEEE Transactions on Power Apparatus and Systems, 1978
- Multi-microprocessors: An overview and working exampleProceedings of the IEEE, 1978