\section{Appendix}
\label{sec:appendix}

\subsection{Simulation Address Mappings}
\label{sec:address_mappings}

\begin{table}[!hbt]
\caption{Memory configuration used in comparison simulations against gem5.}
\begin{center}
\begin{tabular}{|c|c|c|c|c|c|c|c|}
 \hline
 DRAM & \parbox{2.2cm}{\centering Ranks\\per Channel} & \parbox{2cm}{\centering Banks\\per Rank} & Rows & Columns & \parbox{2cm}{\centering Devices\\per Rank} & Width\\
 \hline
 \hline
 DDR3 & 2 & 8 & 65536 & 1024 & 8 & 8\\
 \hline
 DDR4 & 2 & 16 & 65536 & 1024 & 8 & 8\\
 \hline

\end{tabular}
\end{center}
\end{table}

\begin{table}[!hbt]
\caption{Address mappings used in comparison simulations against gem5.}
\begin{center}
\begin{tabular}{|c|c|c|c|c|c|c|c|}
 \hline
 DRAM & Byte & Column & Bankgroup & Bank & Rank & Row\\
 \hline
 \hline
 DDR3 & 0-2 & 3-12 & - & 13-15 & 16 & 17-32 \\
 \hline
 DDR4 & 0-2 & 3-12 & 13-14 & 15-16 & 17 & 18-33 \\
 \hline

\end{tabular}
\end{center}
\end{table}
