1. Multiprocessor Organization -- A Survey.
- Author
-
Enslow Jr., Philip H.
- Subjects
- *
MIMD computers , *MULTIPROCESSORS , *COMPUTERS , *COMPUTER operating systems , *DYNAMIC storage allocation (Computer science) , *COMPUTER storage devices , *ASSOCIATIONS, institutions, etc. - Abstract
Multiprocessors are defined as a subclass of MIMD (Multiple Instruction Stream, Multiple Data Stream) multiple-computer systems in which the processors have common access to primary memory and the input/output channels and there is a single operating system controlling the entire complex. It is possible to characterize the hardware organization by the nature of the system utilized to interconnect the primary functional units-processors, memory, and input/output channels. The three basic interconnection systems discussed are: 1) time-shared buses; 2) crossbar switch matrix; and 3) multibus, multiport memories. Three organizations for multiprocessor operating systems are also discussed: 1) master-slave; 2) separate executive for each processor; and 3) symmetric treatment of all processors. [ABSTRACT FROM AUTHOR]
- Published
- 1977
- Full Text
- View/download PDF