From 990ebc01c2908f0d81ee7e0a02b1aaacb62ad0d4 Mon Sep 17 00:00:00 2001 From: Rob Armstrong Date: Wed, 5 Mar 2025 08:32:58 -0800 Subject: [PATCH] graphConditionalNodes: Change launch dimension initialization for better cross-platform compatibility (#346) --- .../graphConditionalNodes/graphConditionalNodes.cu | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Samples/3_CUDA_Features/graphConditionalNodes/graphConditionalNodes.cu b/Samples/3_CUDA_Features/graphConditionalNodes/graphConditionalNodes.cu index 720ec099..ebf46cad 100644 --- a/Samples/3_CUDA_Features/graphConditionalNodes/graphConditionalNodes.cu +++ b/Samples/3_CUDA_Features/graphConditionalNodes/graphConditionalNodes.cu @@ -380,8 +380,8 @@ void simpleIfElseGraph(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;