ACM Home Page
Please provide us with feedback. Feedback
Modularity and multi-microprocessor structures
Full text PdfPdf (620 KB)
Source International Symposium on Microarchitecture archive
Conference record of the 7th annual workshop on Microprogramming table of contents
Pal Alto, California, United States
Pages: 186 - 193  
Year of Publication: 1974
Author
Sponsor
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 4,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800118.803859
What is a DOI?

ABSTRACT

There are significant advantages to a modular approach to system design. As semiconductor technology has evolved the complexity of what a designer considers as a design primitive has also grown. Systems constructed from the next generation of module sets will bear a strong resemblance to multiprocessor structures. A taxonomy of the multiprocessor space is given and the subspace to be occupied by the next generation module sets is delineated. Summaries are given of recent research results on two key problems in modular, as well as general, multiprocessor structures: the parallel decomposition of algorithms and deadlocks. Some open research questions conclude the discussion.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
Baskin, H. B., B. R. Borgerson, and R.Robers, "PRIME - A Modular Architecture for Terminal-Oriented Systems," AFIPS Proc. SJCC, Vol. 40,
 
4
 
5
 
6
Bell, C. G., J. Grason, and A. Newell, Designing Computers and Digital Systems, Digital Press, Digital Equipment Corporation, 1972.
 
7
Bell, C. G., R. C. Chen, S. H. Fuller, J. Grason, S. Rege, and D. P. Siewiorek, "The Architecture and Applications of Computer Modules: A Set of Components for Digital Design," IEEE Computer Society International Conference, CompCon73, March 1973, 177-180.
 
8
 
9
Davidow, W. H., "General Purpose Microcontrollers. Part 1: Economic Considerations," Computer Design, Vol. 11, No. 7, July 1972, 75-79.
 
10
Digital Equipment Corp., PDP-11 Peripherals Handbook, 1973.
 
11
Dijkstra, E. W., "Cooperating Sequential Processes," in Programming Languages, F. Genuys, ed., Academic Press, 1968.
 
12
Frank, H. R., E. Kahn and L. Kleinrock, "Computer Communication Network Design—Experience with Theory and Practice," Proc. AFIPS Conf., Vol. 40, SJCC 1972, 255-270.
 
13
Fuller, S. H. and D. P. Siewiorek, "Some Observations on Semiconductor Technology and the Architecture of Large Digital Modules," report of the Workshop on the Architecture and Applications of Digital Modules held on June 7-8, 1973, IEEE Computer, Vol. 6, No. 10, October 1973, 14-21.
14
 
15
Heart, F. E., S. M. Ornstein, W. R. Crowther, and W. B. Barker, "A New Minicomputer/Multiprocessor for the ARPA Network," AFIPS Conf. Proc., Vol. 42, NCC 1973, 529-537.
 
16
 
17
Parnas, D. L., "On the Criteria to be Used in Decomposing a System into Modules," Department of Computer Science, Carnegie-Mellon University, August 1971.
 
18
Roberts, L. G. and B. D. Wessler, "Computer Network Development to Achieve Resource Sharing," Proc. AFIPS Conf., Vol. 36, SJCC, 1970, 543-549.
 
19
Wulf, W. A. and C. G. Bell, "C.mmp - A Multi-Mini-Processor," AFIPS Conf. Proc., Vol. 41, Part II, FJCC 1972, 765-777.