Coherence

From NaplesPU Documentation
Revision as of 18:54, 20 September 2017 by Fabio (talk | contribs) (Load/Store unit)
Jump to: navigation, search

L1 cache

The l1 cache bla bla bla

L1 cache controller architecure overview

L1 cache controller

This unit is described in the dedicated L1 cache controller page.

Load/Store unit

The \texttt{Load Store Unit} does not store specific coherence protocol information (as stable states) but it stores \textit{privileges} for all cached addresses. Each cache line has two privileges: \textit{can read} and \textit{can write}. Those privileges determine cache misses/hits and are updated only by the \texttt{Cache Controller}. This unit is described in the dedicated load/store unit page.

L2 and directory cache

The l2 cache bla bla bla

L2 cache controller architecure overview

L2 and directory controller

This unit is described in the dedicated L2 and Directory cache controller page.