File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
cuda_bindings/cuda/bindings/_path_finder Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -31,9 +31,16 @@ strategy for locating NVIDIA shared libraries:
31
31
- Leverages Conda-specific paths through our fork of ` get_cuda_paths() ` from Numba.
32
32
33
33
3 . ** System Installations**
34
- - Checks traditional system locations via the same ` get_cuda_paths() ` implementation.
35
- — Note that ` get_cuda_paths() ` references ` CUDA_HOME ` and ` CUDA_PATH ` . The existing
36
- mechanism are used as-is (see Implementation Philosophy below).
34
+ - Checks traditional system locations through these paths:
35
+ - Linux: ` /usr/local/cuda/lib64 `
36
+ - Windows: ` C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.Y\bin `
37
+ (where X.Y is the CTK version)
38
+ - ** Notably does NOT search** :
39
+ - Versioned CUDA directories like ` /usr/local/cuda-12.3 `
40
+ - Distribution-specific packages (RPM/DEB)
41
+ EXCEPT Debian's ` nvidia-cuda-toolkit `
42
+ - Relies on ` CUDA_HOME ` /` CUDA_PATH ` environment variables if set, but falls
43
+ back to hardcoded paths when unset
37
44
38
45
4 . ** OS Default Mechanisms**
39
46
- Falls back to native loader:
You can’t perform that action at this time.
0 commit comments