DocumentCode
1296925
Title
Directory-based cache coherence in large-scale multiprocessors
Author
Chaiken, David ; Fields, Craig ; Kurihara, Kiyoshi ; Agarwal, Anant
Author_Institution
Comput. Sci. Lab., MIT, Cambridge, MA, USA
Volume
23
Issue
6
fYear
1990
fDate
6/1/1990 12:00:00 AM
Firstpage
49
Lastpage
58
Abstract
The usefulness of shared-data caches in large-scale multiprocessors, the relative merits of different coherence schemes, and system-level methods for improving directory efficiency are addressed. The research presented is part of an effort to build a high-performance, large-scale multiprocessor. The various classes of cache directory schemes are described, and a method of measuring cache coherence is presented. The various directory schemes are analyzed, and ways of improving the performance of directories are considered. It is found that the best solutions to the cache-coherence problem result from a synergy between a multiprocessor´s software and hardware components.<>
Keywords
buffer storage; multiprocessing systems; storage management; cache coherence; directory efficiency; large-scale multiprocessors; shared-data caches; system-level methods; Hardware; Large-scale systems; Performance analysis;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.55500
Filename
55500
Link To Document