• DocumentCode
    2747734
  • Title

    Segment directory enhancing the limited directory cache coherence schemes

  • Author

    Choi, Jong Hyuk ; Park, Kyu Ho

  • Author_Institution
    Comput. Eng. Res. Lab., Korea Adv. Inst. of Sci. & Technol., Taejon, South Korea
  • fYear
    1999
  • fDate
    12-16 Apr 1999
  • Firstpage
    258
  • Lastpage
    267
  • Abstract
    We present a new arrangement of directory bits called the segment directory to improve directory storage efficiency: a segment directory can point to several sharing processors with almost the same number of bits as the pointer which can point to only one. Many directory overflows can be eliminated by using the segment directory element in place of the pointer in the limited directory schemes. Also, the segment directory can be implemented without introducing additional hardware overhead and protocol complexity. The detailed execution-driven simulations show that the segment directory always does better than the pointer and eliminates many directory overflows by up to 85%. The resulting improvement in bandwidth and execution time is analyzed in detail for limited directory schemes having different behaviours, with respect to the reduced directory overflows
  • Keywords
    cache storage; shared memory systems; cache coherence; directory storage efficiency; limited directory; protocol complexity; segment directory; Bandwidth; Broadcasting; Cache storage; DC generators; Explosions; Laboratories; Programmable logic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
  • Conference_Location
    San Juan
  • Print_ISBN
    0-7695-0143-5
  • Type

    conf

  • DOI
    10.1109/IPPS.1999.760473
  • Filename
    760473