-
Notifications
You must be signed in to change notification settings - Fork 208
Closed
Description
Conda packages released for cuda-python
to the nvidia
channel depend on cuda-toolkit
, i.e. the entire CUDA Toolkit.
https://anaconda.org/nvidia/cuda-python/files?version=12.0.0
The cuda-python
package should declare dependencies only on components that are actually used, which might be a more limited subset like these, which I found by reading extern from
declarations:
- cuda-cudart-dev for
cuda.h
,cuda_runtime.h
,driver_types.h
, and other headers in https://github.com/NVIDIA/cuda-python/blob/main/cuda/ccudart.pxd.in - cuda-nvrtc-dev for
nvrtc.h
cuda-python/cuda/cnvrtc.pxd.in
Line 11 in 9ac2d31
cdef extern from "nvrtc.h": - cuda-profiler-api for
cudaProfiler.h
Line 1868 in 9ac2d31
cdef extern from "cudaProfiler.h": - (Others?)
Metadata
Metadata
Assignees
Labels
No labels