\begin{figure}[hb]
\centering
- \includegraphics[width=0.6\linewidth]{simd_axb}
+ \includegraphics[width=0.6\linewidth]{simd_axb.png}
\caption{SIMD multiplication}
\label{fig:simd_axb}
\end{figure}
An early Draft of RVV supported overlaying the Vector Registers onto the
Floating Point registers, similar to \acs{MMX}.
-\begin{figure}[hb]
+\begin{figure}[ht]
\centering
- \includegraphics[width=0.6\linewidth]{cray_vector_regs}
+ \includegraphics[width=0.6\linewidth]{cray_vector_regs.png}
\caption{Cray Vector registers: 8 registers, 64 elements each}
\label{fig:cray_vector_regs}
\end{figure}
\textit{in particular} why there is no need to add Vector Registers or
Vector instructions.
-\begin{figure}[hb]
+\begin{figure}[ht]
\centering
\includegraphics[width=0.6\linewidth]{svp64_regs.png}
\caption{three instructions, same vector length, different element widths}