DocumentCode
2590646
Title
A new hardware cache coherence scheme
Author
Cheng, José ; Finger, Ulrich ; Donnell, Ciaran O´
Author_Institution
Dept. Inf., Ecole Nat. Superieure des Telecommun., Paris, France
fYear
1994
fDate
5-8 Sep 1994
Firstpage
117
Lastpage
124
Abstract
Most existing directory-based protocols generate more coherence traffic and induce longer synchronization latency than required by the memory consistency model. A new cache coherence scheme is proposed for the entry consistency model. Locks are associated with shared data regions. Version numbers are associated with each block in the cache. The version number is compared with that of the latest writer on each access and stale data is updated from there or directly from memory. Using the scheme, protocol overhead traffic can be reduced by up to a factor of two. A lockup-free cache is assumed
Keywords
cache storage; distributed processing; memory protocols; synchronisation; coherence traffic; directory-based protocols; entry consistency model; hardware cache coherence scheme; lockup-free cache; memory consistency model; protocol overhead traffic; shared data regions; synchronization latency; Access protocols; Coherence; Delay; Fingers; Hardware; Pipeline processing; Prefetching; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
EUROMICRO 94. System Architecture and Integration. Proceedings of the 20th EUROMICRO Conference.
Conference_Location
Liverpool
Print_ISBN
0-8186-6430-4
Type
conf
DOI
10.1109/EURMIC.1994.390399
Filename
390399
Link To Document