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
fDate :
8/1/1989 12:00:00 AM
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;
Journal_Title :
Computers, IEEE Transactions on