compiles nvcc