Hi, I’m not able to use cudaGraphExecMemcpyNodeSetParams() with cudaMemcpy3DParms. I always have a cudaErrorInvalidValue if I change some parameter compared to the original memcpy node.
From the documentation I can read:
Returns cudaErrorInvalidValue if the memory operands’ mappings changed or either the original or new memory operands are multidimensional.
What does it means exactly? I can’t use multidimensional memcpy? Why are you allowing us to use cudaMemcpy3DParms but you add this restriction to have only 1-dimensional memory transfer?
Do I need to execute multiple 1-dimensional memcpy to “emulate” a 3D memcpy? Thanks