Make memdeps slide
This commit is contained in:
parent
128ec90321
commit
5f2c8842f6
1 changed files with 17 additions and 8 deletions
|
@ -53,14 +53,23 @@ loop:
|
|||
\end{frame}
|
||||
|
||||
|
||||
\begin{frame}{Dependencies, through memory}
|
||||
\todo{}
|
||||
\begin{frame}[fragile]{Dependencies, through memory}
|
||||
\begin{minipage}[c]{0.30\textwidth}
|
||||
\begin{lstlisting}[language={[x86masm]Assembler}, numbers=none]
|
||||
mov %r10, 4(%rax)
|
||||
add $4, %rax
|
||||
add %rbx, (%rax)
|
||||
\end{lstlisting}
|
||||
\end{minipage}\hfill
|
||||
\begin{minipage}[c]{0.68\textwidth}
|
||||
\begin{itemize}
|
||||
\item Through memory: indirections, arithmetics, …
|
||||
\item Loop-carried: ROB is finite and small-ish
|
||||
\item Requires comparison of arbitrary symbolic expressions
|
||||
\medskip{}
|
||||
\item Use randomness as a kind of hash table instead
|
||||
\item Loop-carried: luckily, ROB is finite and small
|
||||
\end{itemize}
|
||||
\end{minipage}
|
||||
\end{frame}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue