A survey of synchronization methods for parallel computers
- 1 July 1989
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Computer
- Vol. 22 (7), 66-77
- https://doi.org/10.1109/2.30733
Abstract
An examination is given of how traditional synchronization methods influence the design of MIMD (multiple-instruction multiple-data-stream) multiprocessors. She provides an overview of MIMD multiprocessing and goes on to discuss semaphore-based implementations (Ultracomputers, Cedar, and the Sequent Balance/21000), monitor-based implementations (the HM/sup 2/p) and implementations based on message-passing (HEP, the BBN Butterfly and the Transputer).Keywords
This publication has 7 references indexed in Scilit:
- The transputerACM SIGARCH Computer Architecture News, 1985
- Concepts and Notations for Concurrent ProgrammingACM Computing Surveys, 1983
- Design of HM2p—A Hierarchical Multimicroprocessor for General-Purpose ApplicationsIEEE Transactions on Computers, 1982
- Guarded commands, nondeterminacy and formal derivation of programsCommunications of the ACM, 1975
- MonitorsCommunications of the ACM, 1974
- Hierarchical ordering of sequential processesActa Informatica, 1971
- An axiomatic basis for computer programmingCommunications of the ACM, 1969