CUDA 11 changes issue.

Issue #22 resolved
Cristian Balint created an issue

[ 41%] Building NVCC (Device) object CMakeFiles/magma_sparse.dir/sparse/blas/magma_sparse_generated_zmergecg.cu.o
/home/cbalint/rpmbuild/BUILD/magma/sparse/blas/zmergecg.cu(1071): error: identifier "cusparseZcsrmv" is undefined

Some sparse routines seems removed:

\$ /usr/local/cuda/bin/nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2020 NVIDIA Corporation
Built on Wed_May__6_19:09:25_PDT_2020
Cuda compilation tools, release 11.0, V11.0.167
Build cuda_11.0_bu.TC445_37.28358933_0

Comments (5)

  1. Ahmad Abdelfattah

    Thank you for reporting the issue. We are aware of the problem and the discussion is active about possible solutions.

    We are in the midst of converting the MAGMA repository from mercurial to git, which we hope to complete on June 15th. All the known issues will be copied to the new git repository.

  2. Konstantin Gizdov

    I’ve been able to track down the issue to the deprecated and now missing `cusparseSolveAnalysisInfo` function call, which most things in sparse seem to rely upon. Is there a strategy in place to move to something else?

  3. Log in to comment