Add adjusted solution.
This commit is contained in:
parent
ee069ad7da
commit
ba60664a06
5
hw1.tex
5
hw1.tex
|
@ -144,6 +144,9 @@ In fact, it made Base + FP look even better.
|
||||||
\item If FP store instruction in ID, check nothing?
|
\item If FP store instruction in ID, check nothing?
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
|
Note: why do you ask me to talk about all these cases if only one seems to need anything? Did I
|
||||||
|
misunderstand the problem? As far as I can tell, only "load" can preempt a FP operation.
|
||||||
|
|
||||||
\pagebreak
|
\pagebreak
|
||||||
\section*{Problem 4}
|
\section*{Problem 4}
|
||||||
\subsection*{Part a}
|
\subsection*{Part a}
|
||||||
|
@ -225,6 +228,7 @@ In fact, it made Base + FP look even better.
|
||||||
L.D F0, 0(R1) & 12 & 13 & 14 & 15 & 15 & 16 & 17 & 30 & Predict taken. \\ \hline
|
L.D F0, 0(R1) & 12 & 13 & 14 & 15 & 15 & 16 & 17 & 30 & Predict taken. \\ \hline
|
||||||
L.D F2, 0(R2) & 13 & 14 & 15 & 16 & 16 & 17 & 18 & 31 & \\ \hline
|
L.D F2, 0(R2) & 13 & 14 & 15 & 16 & 16 & 17 & 18 & 31 & \\ \hline
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
|
\caption{Part c - register fetch after issue.}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\begin{figure}[h]
|
\begin{figure}[h]
|
||||||
|
@ -244,6 +248,7 @@ In fact, it made Base + FP look even better.
|
||||||
L.D F0, 0(R1) & 12 & 13 & 14 & 15 & 15 & 16 & 17 & 24 & \\ \hline
|
L.D F0, 0(R1) & 12 & 13 & 14 & 15 & 15 & 16 & 17 & 24 & \\ \hline
|
||||||
L.D F2, 0(R2) & 13 & 14 & 15 & 16 & 16 & 17 & 18 & 25 & \\ \hline
|
L.D F2, 0(R2) & 13 & 14 & 15 & 16 & 16 & 17 & 18 & 25 & \\ \hline
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
|
\caption{Part c - speculative scheduling.}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user