improved the Run.CUDA.Exec