diff --git a/Samples/3_CUDA_Features/graphConditionalNodes/graphConditionalNodes.cu b/Samples/3_CUDA_Features/graphConditionalNodes/graphConditionalNodes.cu index ebf46cad..9fb6deb0 100644 --- a/Samples/3_CUDA_Features/graphConditionalNodes/graphConditionalNodes.cu +++ b/Samples/3_CUDA_Features/graphConditionalNodes/graphConditionalNodes.cu @@ -95,8 +95,8 @@ void simpleIfGraph(void) // Use a kernel upstream of the conditional to set the handle value cudaGraphNodeParams params = {cudaGraphNodeTypeKernel}; params.kernel.func = (void *)ifGraphKernelA; - params.kernel.gridDim = 1; - params.kernel.blockDim = 1; + params.kernel.blockDim.x = params.kernel.blockDim.y = params.kernel.blockDim.z = 1; + params.kernel.gridDim.x = params.kernel.gridDim.y = params.kernel.gridDim.z = 1; params.kernel.kernelParams = kernelArgs; kernelArgs[0] = &dPtr; kernelArgs[1] = &handle; @@ -496,8 +496,8 @@ void simpleSwitchGraph(void) // Use a kernel upstream of the conditional to set the handle value cudaGraphNodeParams params = {cudaGraphNodeTypeKernel}; params.kernel.func = (void *)switchGraphKernelA; - params.kernel.gridDim = 1; - params.kernel.blockDim = 1; + params.kernel.blockDim.x = params.kernel.blockDim.y = params.kernel.blockDim.z = 1; + params.kernel.gridDim.x = params.kernel.gridDim.y = params.kernel.gridDim.z = 1; params.kernel.kernelParams = kernelArgs; kernelArgs[0] = &dPtr; kernelArgs[1] = &handle;