Merge branch 'haskel09talk' of http://git.stderr.nl/matthijs/projects/master-project
[matthijs/master-project/haskell-symposium-talk.git] / reducer.lhs
index f71d1f62a270dfd15bdf702ae43175bbddc5e120..4d74c68ed188bc00b66f31730421be46ba86a204 100644 (file)
@@ -2,15 +2,22 @@
 \frame{
 \frametitle{More than just toys}
 \pause
 \frame{
 \frametitle{More than just toys}
 \pause
+TODO: Plaatje van de reducer
 \begin{itemize}
 \begin{itemize}
-  \item We designed a matrix reduction circuit\pause
+  \item We implemented a reduction circuit in \clash{}\pause
   \item Simulation results in Haskell match VHDL simulation results\pause
   \item Synthesis completes without errors or warnings\pause
   \item Simulation results in Haskell match VHDL simulation results\pause
   \item Synthesis completes without errors or warnings\pause
-  \item It runs at half the speed of a hand-coded VHDL design
+  \item Around half speed of handcoded and optimized VHDL \pause
 \end{itemize}
 }\note[itemize]{
 \item Toys like the poly cpu one are good to give a quick demo
 \item But we used \clash{} to design 'real' hardware
 \item Reduction circuit sums the numbers in a row of a (sparse) matrix
 \end{itemize}
 }\note[itemize]{
 \item Toys like the poly cpu one are good to give a quick demo
 \item But we used \clash{} to design 'real' hardware
 \item Reduction circuit sums the numbers in a row of a (sparse) matrix
-\item Half speed is nice, considering we don't optimize for speed
-}
\ No newline at end of file
+\item Nice speed considering we don't optimize for it (only single example!)
+}
+
+\begin{frame}[plain] 
+   \begin{centering} 
+      \includegraphics[height=\paperheight]{reducerschematic.png} 
+      \end{centering} 
+\end{frame}