• DocumentCode
    2590646
  • Title

    A new hardware cache coherence scheme

  • Author

    Cheng, José ; Finger, Ulrich ; Donnell, Ciaran O´

  • Author_Institution
    Dept. Inf., Ecole Nat. Superieure des Telecommun., Paris, France
  • fYear
    1994
  • fDate
    5-8 Sep 1994
  • Firstpage
    117
  • Lastpage
    124
  • Abstract
    Most existing directory-based protocols generate more coherence traffic and induce longer synchronization latency than required by the memory consistency model. A new cache coherence scheme is proposed for the entry consistency model. Locks are associated with shared data regions. Version numbers are associated with each block in the cache. The version number is compared with that of the latest writer on each access and stale data is updated from there or directly from memory. Using the scheme, protocol overhead traffic can be reduced by up to a factor of two. A lockup-free cache is assumed
  • Keywords
    cache storage; distributed processing; memory protocols; synchronisation; coherence traffic; directory-based protocols; entry consistency model; hardware cache coherence scheme; lockup-free cache; memory consistency model; protocol overhead traffic; shared data regions; synchronization latency; Access protocols; Coherence; Delay; Fingers; Hardware; Pipeline processing; Prefetching; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 94. System Architecture and Integration. Proceedings of the 20th EUROMICRO Conference.
  • Conference_Location
    Liverpool
  • Print_ISBN
    0-8186-6430-4
  • Type

    conf

  • DOI
    10.1109/EURMIC.1994.390399
  • Filename
    390399