cudaMemcpy2DArrayToArray doesn't have async?

as the title, if yes, why?
one more question, I’d to transfer cudaGraphicsResource (which is bind/register to openGL VBO) from gpu0 to gpu1, is it viable?
Thanks.