• DocumentCode
    3014752
  • Title

    A write update cache coherence protocol for MIN-based multiprocessors with accessibility-based split caches

  • Author

    Algudady, M.S. ; Das, C.R. ; Thazhuthaveetil, M.J.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Pennsylvania State Univ., University Park, PA, USA
  • fYear
    1990
  • fDate
    12-16 Nov 1990
  • Firstpage
    544
  • Lastpage
    553
  • Abstract
    The authors present a cache coherence protocol for MIN-based multiprocessors with two distinct private caches: private-block caches containing information private to a processor and shared-block caches containing data accessible by all processors. The protocol utilizes a coherence control bus (snooping) for connecting all shared-block cache controllers. Timing problems due to variable transit delay through the MIN are dealt with by introducing transient states in the protocol. Assuming homogeneity of all nodes, a single-node queuing model is developed to analyze the system performance. This model is solved using the mean-value-analysis technique with protocol state probabilities, and few communication delays as input parameters. System performance measures are verified through simulation
  • Keywords
    buffer storage; delays; multiprocessing systems; multiprocessor interconnection networks; queueing theory; storage management; MIN-based multiprocessors; P Cache; S Cache; accessibility-based split caches; coherence control bus; communication delays; mean-value-analysis; performance measures; private-block caches; protocol state probabilities; shared-block cache controllers; shared-block caches; simulation; single-node queuing model; snooping; variable transit delay; write update cache coherence protocol; Access protocols; Broadcasting; Cache memory; Coherence; Delay; Joining processes; Performance analysis; Queueing analysis; System performance; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing '90., Proceedings of
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-8186-2056-0
  • Type

    conf

  • DOI
    10.1109/SUPERC.1990.130068
  • Filename
    130068