DocumentCode
1295903
Title
A survey of cache coherence schemes for multiprocessors
Author
Stenström, Per
Author_Institution
Dept. of Comput. Eng., Lund Univ., Sweden
Volume
23
Issue
6
fYear
1990
fDate
6/1/1990 12:00:00 AM
Firstpage
12
Lastpage
24
Abstract
Schemes for cache coherence that exhibit various degrees of hardware complexity, ranging from protocols that maintain coherence in hardware, to software policies that prevent the existence of copies of shared, writable data, are surveyed. Some examples of the use of shared data are examined. These examples help point out a number of performance issues. Hardware protocols are considered. It is seen that consistency can be maintained efficiently, although in some cases with considerable hardware complexity, especially for multiprocessors with many processors. Software schemes are investigated as an alternative capable of reducing the hardware cost.<>
Keywords
buffer storage; memory architecture; multiprocessing systems; cache coherence schemes; consistency; hardware complexity; multiprocessors; performance issues; protocols; shared data; software schemes; Costs; Hardware; Protocols; Software maintenance;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.55497
Filename
55497
Link To Document