• DocumentCode
    2067603
  • Title

    Interleaved dual tag directory scheme for cache coherence

  • Author

    Thapar, Manu

  • Author_Institution
    Res. Labs., Hewlett-Packard Co., Palo Alto, CA, USA
  • Volume
    1
  • fYear
    1994
  • fDate
    4-7 Jan. 1994
  • Firstpage
    546
  • Lastpage
    553
  • Abstract
    Shared memory multiprocessors generally use caches to improve the performance. This introduces the cache coherence problem. Multiple copies of the data need to be kept consistent by using a suitable mechanism. The paper presents a novel mechanism for organizing the memory modules in order to provide an inexpensive implementation for cache coherence. The interleaved directory scheme uses a unique address mapping to ensure a proper distribution of the directory that holds information regarding cached copies in the system. The memory requirement for the directory is significantly less than current directory schemes and there is no extra interconnect traffic generated by the scheme.<>
  • Keywords
    buffer storage; memory architecture; performance evaluation; shared memory systems; storage allocation; address mapping; cache coherence; dual tag directory; interleaved directory scheme; memory modules; shared memory multiprocessors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
  • Conference_Location
    Wailea, HI, USA
  • Print_ISBN
    0-8186-5090-7
  • Type

    conf

  • DOI
    10.1109/HICSS.1994.323134
  • Filename
    323134