ACM Home Page
Please provide us with feedback. Feedback
Hierarchical cache/bus architecture for shared memory multiprocessors
Full text PdfPdf (978 KB)
Source International Symposium on Computer Architecture archive
Proceedings of the 14th annual international symposium on Computer architecture table of contents
Pittsburgh, Pennsylvania, United States
Pages: 244 - 252  
Year of Publication: 1987
ISBN:0-8186-0776-9
Author
A. W. Wilson, Jr.  Encore Computer Corporation, Marlborough, MA
Sponsor
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 20,   Downloads (12 Months): 106,   Citation Count: 48
Additional Information:

abstract   references   cited by   index terms  

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

ABSTRACT

A new, large scale multiprocessor architecture is presented in this paper. The architecture consists of hierarchies of shared buses and caches. Extended versions of shared bus multicache coherency protocols are used to maintain coherency among all caches in the system. After explaining the basic operation of the strict hierarchical approach, a clustered system is introduced which distributes the memory among groups of processors. Results of simulations are presented which demonstrate that the additional coherency protocol overhead introduced by the clustered approach is small. The simulations also show that a 128 processor multiprocessor can be constructed using this architecture which will achieve a substantial fraction of its peak performance. Finally, an analytic model is used to explore systems too large to simulate (with available hardware). The model indicates that a system of over 1000 usable MIPS can be constructed using high performance microprocessors.


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
Censier, L.M. and Feautrier, P., "A New Solution to Coherence Problems in Muticache Systems," IEEE Transactions on Computers (C-27), December, 1978.
 
4
Dubois, Michael, and Briggs, F.A., "Effects of Cache Coherency in Multiiprocessors," IEEE Transactions on Computers C-31(11), November, 1982.
 
5
Feng, T., "A Survey of Interconnection Networks," Computer 14(12):12-27, December, 1981.
 
6
Frank, S.J., "A Tightly Coupled Muhiprocessor System Speeds Memory-Access Times," Electronics 164-169, January, 1984.
7
 
8
Haynes, L.S., Lau, R.L., Siewiorek, D.P., and Mitzell, D.W., "A Survey of Highly Parallel Computing," Computer 9-24, January, 1982.
9
 
10
Pohm, A.V., and Agrawal, O.P., High-Speed Memory Systems, Reston Publishing Company, Inc. 1983.
11
12
 
13
Tang, C.K., "Cache System Design in the Tightly Coupled Muhiprocessor System," In National Computer Conference, Proceedings, AFIPS, 1976.
 
14
Thurber, K.J., "Interconnection Networks-A Survey and Assessment," In National Computer Conference, Proceedings, AFIPS, 1974.
 
15

CITED BY  48