Skip to content

Commit

Permalink
Move cdc figure
Browse files Browse the repository at this point in the history
  • Loading branch information
lundal committed Apr 4, 2014
1 parent ec367c9 commit d4d8c92
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions report.tex
Original file line number Diff line number Diff line change
Expand Up @@ -92,17 +92,17 @@ \section{Prefetcher Description}

\subsection{CZone Delta Correlation}

The concept of concentration zones (CZones) is based on the assumption that access within a data structure is fairly regular and that similar data structures lie within close proximity of each other in memory.
It works by dividing the memory into different regions, each assigned its own tag (most significant bits of the memory address).
Memory access patterns are then traced within these regions using Delta Correlation to determine prefetch candidates.

\begin{figure}[!ht]
\centering
\includegraphics[width=0.5\textwidth]{Figures/CDC}
\caption{CZone Delta Correlation (Reprinted from \protect\cite{acdc})}
\label{fig:CDC}
\end{figure}

The concept of concentration zones (CZones) is based on the assumption that access within a data structure is fairly regular and that similar data structures lie within close proximity of each other in memory.
It works by dividing the memory into different regions, each assigned its own tag (most significant bits of the memory address).
Memory access patterns are then traced within these regions using Delta Correlation to determine prefetch candidates.

Fig.~\ref{fig:CDC} shows an example of a CZone Delta Correlation (CDC) Prefetcher that is implemented using GHB.
Tag C from the index table points to address C09 from CZone C is the head, and is linked to C08, which again is linked to C06, etc.
The first two address deltas (1 and 2) from the linked list is added to the Correlation Key Register (2 and 1 in the example).
Expand Down

0 comments on commit d4d8c92

Please sign in to comment.