Main has no cuda kernels, therefore its extension is .cpp