Skip to content

Commit

Permalink
Merge branch 'master' of github.com:studouglas/GEANT4-GPU
Browse files Browse the repository at this point in the history
  • Loading branch information
studouglas committed Apr 14, 2016
2 parents 00f5d4d + 7489192 commit e2aec65
Show file tree
Hide file tree
Showing 7 changed files with 26 additions and 680 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ G4STORK/include/*.msh
G4STORK/OutputFiles
G4STORK/SourceFiles

geant4.10.02/source/**/CUDAGPU.hh

# Executables
*/**/AnalyzeTestResults
*/**/GenerateTestResults
Expand Down
Binary file modified Documentation/FinalPresentation/Presentation.pdf
Binary file not shown.
18 changes: 16 additions & 2 deletions Documentation/FinalPresentation/Presentation.tex
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
\usepackage{graphicx}
\usepackage[font={footnotesize}]{caption}
\usepackage{textcomp}
\usepackage{booktabs}
\usepackage{listings}
\lstset{language=C++,basicstyle=\footnotesize\ttfamily,keywordstyle=\color{red}}
\newcommand{\textapprox}{\raisebox{0.5ex}{\texttildelow}}
Expand Down Expand Up @@ -41,6 +42,20 @@ \subsection{Brief Project Overview}
\begin{frame}
\frametitle{Brief Project Overview}
Take an existing particle simulation toolkit - Geant4 - and have some functions run on a GPU device to improve performance.
\begin{table}[htdp]
\begin{center}
\begin{tabular}{cc}
\toprule
\textbf{test} & \textbf{test}\\\midrule
a & b\\
a & b\\
a & b\\
\bottomrule
\end{tabular}
\end{center}
\caption{default}
\end{table}%

\end{frame}

\subsection{Explanation of Terms}
Expand Down Expand Up @@ -333,11 +348,10 @@ \subsubsection{Impl. 1: Performance}
\begin{frame}
\frametitle{Impl. 1: Performance Discussion}
\begin{itemize}
\item Simple ``getters'' and ``setters'' now
\item Simple ``getters'' and ``setters'' require copy from GPU to CPU memory
\end{itemize}
\end{frame}


\subsection{Impl. 2: Add New GPU-Accelerated Methods to Interface}
\begin{frame}
\frametitle{Impl. 2: Add New GPU-Accelerated Methods to Interface}
Expand Down
6 changes: 0 additions & 6 deletions geant4.10.02/source/externals/cuda/CUDAGPU.hh

This file was deleted.

Loading

0 comments on commit e2aec65

Please sign in to comment.