• 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