Overlap the CUDA data transfers with computations with cudaMemcpyAsync