Skip to content

The nvcuda backend is not compatible with python-cuda 13 #339

@stijnh

Description

@stijnh

The nvcuda backend is broken as python-cuda 13 reorganized its internal structure.

Trying to use the nvcuda backend results in an error "cuda-python not installed".

However, the real reason is that KT imports modules that no longer exist in python-cuda 13.0.1:

from cuda import cuda, cudart, nvrtc

Results in:

>>> from cuda import cuda, cudart, nvrtc
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name 'cuda' from 'cuda' (unknown location)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions