Cuda Compiling