-
Notifications
You must be signed in to change notification settings - Fork 180
Closed
3 / 43 of 4 issues completedLabels
P1Medium priority - Should doMedium priority - Should docuda.coreEverything related to the cuda.core moduleEverything related to the cuda.core modulesupportAll things related to the project that can't be categorizedAll things related to the project that can't be categorized
Milestone
Description
Currently, CUDA Python loads NVRTC using standard system paths, for example on Linux (cf man ld.so
) we do:
cuda-python/cuda/_cuda/cnvrtc.pyx.in
Line 56 in 2be0aac
handle = dlfcn.dlopen('libnvrtc.so.12', dlfcn.RTLD_NOW) |
However, it means unless users purposely add
site-packages
to LD_LIBRARY_PATH
, which is a frown-upon practice, the nvidia-cuda-nvrtc-cuXX
wheel (ex: cu12) installed in the user environment will not be used. This issue is for tracking the status of this enhancement.Sub-issues
Metadata
Metadata
Assignees
Labels
P1Medium priority - Should doMedium priority - Should docuda.coreEverything related to the cuda.core moduleEverything related to the cuda.core modulesupportAll things related to the project that can't be categorizedAll things related to the project that can't be categorized