CUDA Version

There are no MPI routines used in this subroutine, so I'm not sure why you need to use the module.