• DocumentCode
    2061196
  • Title

    Dynamic limited directory scheme using data locality

  • Author

    Lee, Dongkwang ; Kweon, Hyekseong ; Ahn, Byoungchul

  • Author_Institution
    Dept. of Comput. Eng., Kyungbuk Coll., South Korea
  • Volume
    1
  • fYear
    2000
  • fDate
    14-17 May 2000
  • Firstpage
    154
  • Abstract
    The locality of data reference affects system performance significantly in distributed shared memory systems. One method of improving the performance is to use data allocation methods reflecting the locality of data references. This paper proposes a cache coherence scheme by utilizing the near processor locality, and evaluates its performance. The proposed scheme reduces memory overhead by using a presence table and a directory pool. If a processor is within a predefined distance, its identification is set to the presence table. Otherwise, its identification is stored to a directory pool. This scheme can solve the disadvantages of the limited directory scheme and the dynamic point allocation directory scheme. Three application programs, which have various shared data, are simulated to evaluate the performance of proposed scheme. The results show that the optimal data allocation method with the proposed scheme reduces the directory pool access up to 4.9 times.
  • Keywords
    distributed shared memory systems; performance evaluation; virtual machines; cache coherence scheme; data allocation methods; data reference locality; directory pool; distributed shared memory systems; dynamic limited directory scheme; dynamic point allocation directory scheme; memory overhead; near processor locality; performance evaluation; presence table; shared data; simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing in the Asia-Pacific Region, 2000. Proceedings. The Fourth International Conference/Exhibition on
  • Conference_Location
    Beijing, China
  • Print_ISBN
    0-7695-0589-2
  • Type

    conf

  • DOI
    10.1109/HPC.2000.846538
  • Filename
    846538