Coherence
From NaplesPU Documentation
Contents
L1 cache
The l1 cache bla bla bla
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 and directory controller
This unit is described in the dedicated L2 and Directory cache controller page.