Design and Validation of Update-Based Cache Coherence Protocols

  • Authors:
  • David B. Glasco;Bruce A. Delagi;Michael J. Flynn

  • Affiliations:
  • -;-;-

  • Venue:
  • Design and Validation of Update-Based Cache Coherence Protocols
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present the details of the two update-based cache coherence protocols for scalable shared-memory multiprocessors that were studied in our previous work. First, the directory structures required for the protocols are briefly reviewed. Next, the state diagrams and some examples of the two update-based protocols are presented; one of the protocols is based on a centralized directory, and the other is based on a singly-linked distributed directory. Protocol deadlock and the additional requirements placed the protocols to avoid such deadlock are also examined. Finally, protocol validation using an exhaustive validation tool known as Murphi is discussed.