DocumentCode
2258046
Title
Fast and cost effective cache invalidation in DSM
Author
Lee, Chang-Kyu ; Choi, Jong Hyuk ; Park, Kyu Ho ; Kim, Bong Wan
Author_Institution
CORE Lab., Korea Adv. Inst. of Sci. & Technol., Taejon, South Korea
fYear
2000
fDate
2000
Firstpage
492
Lastpage
497
Abstract
Most distributed shared memory systems use point-to-point networks in conjunction with directory-based cache coherence protocols. A cache invalidation transaction generates a number of unicast invalidation messages and as many acknowledgment messages. This results in heavy network traffic, high latency, and high occupancy at home nodes. This paper introduces a fast cache invalidation method, called collective cache invalidation (CCI), and its simple and cost effect implementation method, called virtual bus based collective cache invalidation (VCCI). The simulation results show that we can reduce the total network traffic up to 45% and the overall execution time up to 11% by VCCI. The proposed method keeps the system scalable-the growth rate of the implementation cost if O(N√N), and, VCCI can reduce the complexity of coherence protocol and make directory controllers simple since it does not require acknowledgment messages
Keywords
cache storage; distributed shared memory systems; protocols; virtual machines; acknowledgment messages; cache invalidation transaction; collective cache invalidation; directory controllers; directory-based cache coherence protocols; distributed shared memory systems; execution time; home node occupancy; latency; network traffic; point-to-point networks; simulation; unicast invalidation messages; virtual bus based collective cache invalidation; Bandwidth; Broadcasting; Costs; Delay; Hardware; Protocols; Scalability; Telecommunication traffic; Traffic control; Unicast;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems, 2000. Proceedings. Seventh International Conference on
Conference_Location
Iwate
ISSN
1521-9097
Print_ISBN
0-7695-0568-6
Type
conf
DOI
10.1109/ICPADS.2000.857734
Filename
857734
Link To Document