The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.

ADir/sub p/NB: a cost-effective way to implement full map directory-based cache coherence protocols

The work

AuthorsTao Li; Lizy K. John
Editors
Typearticle
Year2001
Citekeyli2001adirsub

Where it appeared

Published inIEEE Transactions on Computers
PublisherInstitute of Electrical and Electronics Engineers
Volume50
Issue9
Pages921--934

Identifiers

DOI10.1109/12.954507
OpenAlexW2163581305

From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.

Abstract

Directories have been used to maintain cache coherency in shared memory multiprocessors with private caches. The traditional full map directory tracks the exact caching status for each shared memory block and is designed to be efficient and simple. Unfortunately, the inherent directory size explosion makes it unsuitable for large-scale multiprocessors. In this paper, we propose a new directory scheme, dubbed associative full map directory (ADir/sub p/NB) which reduces the directory storage requirement. The proposed ADir/sub p/NB uses one directory entry to maintain the sharing information for a set of exclusively cached memory blocks in a centralized linked list style. By implementing dynamic cache pointer allocation, reclamation, and replacement hints, ADir/sub p/NB can be implemented as "a full map directory with lower directory memory cost". Our analysis indicates that, on a typical architectural paradigm, ADir/sub p/NB reduces memory overhead of a traditional full map directory by up to 70-80 percent. In addition to the low memory overhead, we show that the proposed scheme can be implemented with appropriate protocol modification and hardware addition. Simulation studies indicate that ADir/sub p/NB can achieve a competitive performance with the Dir/sub p/NB. Compared with limited directory schemes, ADir/sub p/NB shows more stable and robust performance results on applications across a spectrum of memory sharing and access patterns due to the elimination of directory overflows. We believe that ADir/sub p/NB can be employed as a design alternative of full map directory for moderately large-scale and fine-grain shared memory multiprocessors.

How it got here

How it got hereagent via openalex
Added2026-10-27 07:27 UTC
Not denied bya person 2026-10-29 17:12 UTC

Cite it as

@article{li2001adirsub,
  title        = {ADir/sub p/NB: a cost-effective way to implement full map directory-based cache coherence protocols},
  author       = {Tao Li and Lizy K. John},
  year         = {2001},
  journal      = {IEEE Transactions on Computers},
  publisher    = {Institute of Electrical and Electronics Engineers},
  volume       = {50},
  number       = {9},
  pages        = {921--934},
  doi          = {10.1109/12.954507},
}

This record lives at https://refs.drheap.org/li2001adirsub/ and will keep doing so.