DocumentCode
1138510
Title
Analysis and comparison of cache coherence protocols for a packet-switched multiprocessor
Author
Yang, Qing ; Bhuyan, Laxmi N. ; Liu, Bao-chyn
Author_Institution
Dept. of Electr. Eng., Rhode Island Univ., Kingston, RI, USA
Volume
38
Issue
8
fYear
1989
fDate
8/1/1989 12:00:00 AM
Firstpage
1143
Lastpage
1153
Abstract
Analytical models are developed for seven existing cache protocols, namely, Write-Once, Write-Through, Synapse, Berkeley, Illinois, Firefly, and Dragon. The protocols are implemented on a multiprocessor with a packet-switched shared bus. The models are based on queuing networks that consist of both open and closed classes of customers. The models incorporate the requests for invalidation signals, write-through, and write-back operations, and the solution is based on the mean value analysis (MVA) algorithm. The performance of these protocols under various system parameters is compared on the basis of the models. It is found that Firefly and Dragon perform better than the others
Keywords
multiprocessing systems; packet switching; protocols; queueing theory; Berkeley; Dragon; Firefly; Illinois; Synapse; Write-Once; Write-Through; analytical models; cache coherence protocols; invalidation signals; mean value analysis; packet-switched multiprocessor; queuing networks; write-back; Algorithm design and analysis; Analytical models; Bandwidth; Circuits; Coherence; Multiprocessing systems; Performance analysis; Protocols; Queueing analysis; Signal analysis;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.30868
Filename
30868
Link To Document