• DocumentCode
    1296925
  • Title

    Directory-based cache coherence in large-scale multiprocessors

  • Author

    Chaiken, David ; Fields, Craig ; Kurihara, Kiyoshi ; Agarwal, Anant

  • Author_Institution
    Comput. Sci. Lab., MIT, Cambridge, MA, USA
  • Volume
    23
  • Issue
    6
  • fYear
    1990
  • fDate
    6/1/1990 12:00:00 AM
  • Firstpage
    49
  • Lastpage
    58
  • Abstract
    The usefulness of shared-data caches in large-scale multiprocessors, the relative merits of different coherence schemes, and system-level methods for improving directory efficiency are addressed. The research presented is part of an effort to build a high-performance, large-scale multiprocessor. The various classes of cache directory schemes are described, and a method of measuring cache coherence is presented. The various directory schemes are analyzed, and ways of improving the performance of directories are considered. It is found that the best solutions to the cache-coherence problem result from a synergy between a multiprocessor´s software and hardware components.<>
  • Keywords
    buffer storage; multiprocessing systems; storage management; cache coherence; directory efficiency; large-scale multiprocessors; shared-data caches; system-level methods; Hardware; Large-scale systems; Performance analysis;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.55500
  • Filename
    55500