DocumentCode :
951625
Title :
Multi-microprocessors: An overview and working example
Author :
Fuller, Samuel H. ; Ousterhout, John K. ; Raskin, Levy ; Rubinfeld, Paul I. ; Sindhu, Pradeep J. ; Swan, Richard J.
Author_Institution :
Carnegie-Mellon University, Pittsburgh, PA
Volume :
66
Issue :
2
fYear :
1978
Firstpage :
216
Lastpage :
228
Abstract :
Rapid and continuing advances in large-scale integrated (LSI) semiconductor technology have lead to considerable speculation on ways to exploit microprocessors for building computer systems. Microprocessors are being applied very successfully where small amounts of computing power ate needed, such as in calculators, instruments, controllers, intelligent terminals, and more recently in consumer goods and games; but it remains an open problem to design a commerdally viable multiple-microprocessor structure. A variety of organizations have been proposed for such systems, and this article begins with an overview of this spectrum. Few multiple-microprocessor systems, however, have been built or otherwise subjected to a critical analysis. To address the unresolved problems facing such systems, Carnegie-Mellon University has undertaken the design, implementation, and evaluation of an experimental multi-microprocessor computer system called Cm*. A 10-processor, ½ Mbyte primary memory prototype configuration of Cm*has been completed and became available for experimentation in the Spring of 1977. The kernel of an operating system and five application programs with widely varying characteristics have been written for Cm*, and form the basis for the measurements and discussion given here. Several of the application programs have been able to utilize all the processors in the prototype system effectively. In other words, doubling the number of available processors effectively doubled the execution speed of these programs.
Keywords :
Buildings; Calculators; Instruments; Intelligent structures; Kernel; Large scale integration; Lead compounds; Microprocessors; Prototypes; Springs;
fLanguage :
English
Journal_Title :
Proceedings of the IEEE
Publisher :
ieee
ISSN :
0018-9219
Type :
jour
DOI :
10.1109/PROC.1978.10872
Filename :
1455141
Link To Document :
بازگشت