Synthesis Lectures on Computer Architecture
Directory Coherence Protocols
Publication
, Chapter
Sorin, DJ; Hill, MD; Wood, DA
January 1, 2009
In this chapter, we present directory coherence protocols. Directory protocols were originally developed to address the lack of scalability of snooping protocols. Traditional snooping systems broadcast all requests on a totally ordered interconnection network and all requests are snooped by all coherence controllers. By contrast, directory protocols use a level of indirection to avoid both the ordered broadcast network and having each cache controller process every request.
Duke Scholars
Citation
APA
Chicago
ICMJE
MLA
NLM
Sorin, D. J., Hill, M. D., & Wood, D. A. (2009). Directory Coherence Protocols. In Synthesis Lectures on Computer Architecture (pp. 139–176). https://doi.org/10.1007/978-3-031-01733-9_8
Sorin, D. J., M. D. Hill, and D. A. Wood. “Directory Coherence Protocols.” In Synthesis Lectures on Computer Architecture, 139–76, 2009. https://doi.org/10.1007/978-3-031-01733-9_8.
Sorin DJ, Hill MD, Wood DA. Directory Coherence Protocols. In: Synthesis Lectures on Computer Architecture. 2009. p. 139–76.
Sorin, D. J., et al. “Directory Coherence Protocols.” Synthesis Lectures on Computer Architecture, 2009, pp. 139–76. Scopus, doi:10.1007/978-3-031-01733-9_8.
Sorin DJ, Hill MD, Wood DA. Directory Coherence Protocols. Synthesis Lectures on Computer Architecture. 2009. p. 139–176.