\chapter{Implementation}
\label{cha:implementation}

\section{Technologies}
Short section; CUDA, PTX, Julia, CUDA.jl

Probably reference the performance evaluation papers for Julia and CUDA.jl

\section{Expression Processing}
Talk about why this needs to be done and how it is done (the why is basically: simplifies evaluation/transpilation process; the how is in ExpressionProcessing.jl)

\section{Interpreter}
Talk about how the interpreter has been developed.


\section{Transpiler}
Talk about how the transpiler has been developed
