ACM Home Page
Please provide us with feedback. Feedback
Two economical directory schemes for large-scale cache coherent multiprocessors
Full text PdfPdf (691 KB)
Source ACM SIGARCH Computer Architecture News archive
Volume 19 ,  Issue 5  (September 1991) table of contents
Page: 10  
Year of Publication: 1991
ISSN:0163-5964
Authors
Yeong-Chang Maa  Dept. of Electrical and Computer Engineering, University of Massachusetts, Amherst, MA
Dhiraj K. Pradhan  Dept. of Electrical and Computer Engineering, University of Massachusetts, Amherst, MA
Dominique Thiebaut  Dept. of Computer Science, Smith College, Northampton, MA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 29,   Citation Count: 7
Additional Information:

abstract   cited by   collaborative colleagues  

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

ABSTRACT

Cache coherence problem is a major issue in the design of shared-memory multiprocessors. As the number of processors grows, traditional bus-based snoopy schemes for cache coherence are no longer adequate. Instead, the directory-based scheme is a promising alternative for the large-scale cache coherence problem. However, the storage overhead of (full-map) directory scheme may become too prohibitive as the system size goes up. This paper presents two distributed directory schemes, the tree directory and the hierarchical full-map directory, to deal with the storage overhead problem. Preliminary trace-driven evaluations show that the performance of our schemes compares favorably to the full-map directory scheme, while reducing the storage overhead by over 90%. These two schemes should lend themselves to the design and implementation of large-scale cache coherent multiprocessors.


CITED BY  7
Collaborative Colleagues:
Yeong-Chang Maa: colleagues
Dhiraj K. Pradhan: colleagues
Dominique Thiebaut: colleagues