Skip to main content
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

DOI

Publication Date

January 1, 2009

Start / End Page

139 / 176
 

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.

DOI

Publication Date

January 1, 2009

Start / End Page

139 / 176