Title :
A cache coherence scheme with fast selective invalidation
Author :
Cheong, Hoichi ; Veidenbaum, Alexander V.
Author_Institution :
Illinois Univ., Urbana, IL, USA
fDate :
30 May-2 Jun 1988
Abstract :
Software-assisted cache coherence enforcement schemes for large multiprocessor systems with shared global memory and interconnection network have gained increasing attenuation. The authors propose a new solution that offers the fast operation of the indiscriminate invalidation approach and can selectively invalidate cache items without extensive run-time book-keeping and checking. The solution relies on the combination of compile-time reference tagging and individual invalidation of potentially stale cache lines only when referenced. Performance improvement over an indiscriminate invalidation approach is presented
Keywords :
buffer storage; parallel architectures; performance evaluation; storage management; cache coherence enforcement schemes; compile-time reference tagging; fast selective invalidation; indiscriminate invalidation; individual invalidation; interconnection network; large multiprocessor systems; performance comparison; potentially stale cache lines; shared global memory; Attenuation; Degradation; Hardware; Large-scale systems; Multiprocessing systems; Multiprocessor interconnection networks; Research and development; Runtime; Software systems; Tagging; Telecommunication traffic;
Conference_Titel :
Computer Architecture, 1988. Conference Proceedings. 15th Annual International Symposium on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-0861-7
DOI :
10.1109/ISCA.1988.5240