cudaErrorNotSupported (code 801) while using cudaGraphAddChildGraphNode or cudaGraphClone() with CUBLAS nodes

Hello there,

I’m trying to merge several graphs together. However some of my graphs are using CUBLAS library. Through my tests, it seems that it is not possible to use either cudaGraphAddChildGraphNode() or cudaGraphClone() with a graph using a CublasSgemv, the error code 801 shows up. In the case a cudaGraphAddChildGraphNode(), it is possible to add a non CuBLAS graph to a graph with CuBLAS nodes, but not the other way around.

Am I missing something? Would there be a way to bypass this limitation?



You might be seeing this: