smooth_cuda