added nvmuldiv_cuda.cu as a template for CUDA version of the algorithm