Batched SDDMM is not supported

Hello

I am trying to use batched cusparseSDDMM operation.
I have rtx A5000 gpu.
And cuda version is 11.7.64
image
Driver version is 515.43.04
image

I read the document that if cuda version is above 11.7.1 batched cusparseSDDMM will work.
https://github.com/NVIDIA/CUDALibrarySamples/tree/master/cuSPARSE/sddmm_csr_batched

But in my case it doesn’t work.

I can’t upgrade the cuda version for compatibility with others.
Can anyone help me with this?

You actually have 11.7.0 installed, not 11.7.1.

The Release Notes for 11.7.0 here, list the nvcc version as 11.7.64, the same as you show above.

The nvcc version shipped with 11.7.1, is 11.7.99.

1 Like

Hi. The batched cusparseSDDMM is available since CUDA 11.7 Update 1: https://docs.nvidia.com/cuda/archive/11.8.0/cuda-toolkit-release-notes/index.html#cusparse-11.7.1 .
To make sure your toolkit has this feature, you can reinstall CUDA 11.7 or install later versions.