Commit df788ff1 authored by Ravi's avatar Ravi

Ravi's part of presentation added

parent 39d22582
......@@ -190,12 +190,40 @@ Technical University of Munich \\ % Your institution for the title page
\section{CUDA Implementation}
\begin{frame}
\frametitle{CUDA Implementation}
\begin{itemize}
\item Update kernels calls from CPU to have synchrionzation
\item Update X and update U implemented as two kernels
\item Image arrays swapped after each iteration
\item Branching to avoid invalid memory accesses
\end{itemize}
\end{frame}
\section{Optimizations}
\subsection{Texture Memory}
\begin{frame}
\frametitle{CUDA Implementation}
\begin{itemize}
\item Swapping images after each iteration makes things difficult
\item Can not be used in gradient calculation, Can be used in divergence calculation
\item Texture memory used on intermediate results $ X_i $ and $ X_j $
\item Improves the fps by 12 \%
\end{itemize}
\end{frame}
\subsection{OpenGL Interoperability}
......@@ -219,4 +247,4 @@ Technical University of Munich \\ % Your institution for the title page
%----------------------------------------------------------------------------------------
\end{document}
\ No newline at end of file
\end{document}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment