DocumentCode
359259
Title
Time domain performance evaluation of adaptive hybrid cache coherence protocols
Author
Ivosevic, Danko ; Srbljic, Sinisa ; Sruk, Vlado
Author_Institution
Sch. of Electr. Eng. & Comput., Zagreb Univ., Croatia
Volume
1
fYear
2000
fDate
2000
Firstpage
41
Abstract
Adaptive hybrid cache coherence protocols use both the write-invalidate mechanism and the write-update mechanism to maintain coherence among copies of data objects. Each of these protocols implements a decision function that chooses the appropriate mechanism in order to improve their performance. In most existing solutions, decision functions are based on communication traffic. Moreover, the authors of the adaptive protocols use communication traffic as a performance measure in their papers. In contrast, in this paper we present the results of a performance evaluation of adaptive hybrid cache coherence protocols in both the traffic domain and in the time domain. We compare three adaptive protocols with pure write invalidate and pure write-update protocols. Let rWI, rWU, and rA be the average communication traffic per access for the write-invalidate protocol, the write-update protocol, and the adaptive protocol, respectively. The adaptive protocol minimizes the traffic if r A≈min(rWI, rWU). Similarly, the adaptive protocol minimizes the access latency if tA≈min(t WI, tWU), where tWI, tWU, and tA are the access latencies for the write-invalidate protocol, the write-update protocol, and adaptive protocol, respectively. For some of the workload parameters the adaptive protocols minimize both traffic and access latency. However, we also present and analyze the workload parameters for which adaptive protocols minimize communication traffic, but fail to minimize the access latency
Keywords
cache storage; computer networks; decision theory; protocols; telecommunication traffic; time-domain analysis; access latency; adaptive hybrid cache coherence protocols; adaptive protocols; communication traffic; data objects; decision function; performance; time domain performance evaluation; traffic domain; workload parameters; write-invalidate mechanism; write-update mechanism; Access protocols; Coherence; Computer networks; Delay; Distributed computing; Failure analysis; Telecommunication traffic; Time measurement; Traffic control; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrotechnical Conference, 2000. MELECON 2000. 10th Mediterranean
Conference_Location
Lemesos
Print_ISBN
0-7803-6290-X
Type
conf
DOI
10.1109/MELCON.2000.880363
Filename
880363
Link To Document