1{
2 /**
3 A list of redistributable names to use in creation of the `redistName` option type.
4
5 # Type
6
7 ```
8 redistNames :: [String]
9 ```
10 */
11 redistNames = [
12 "cublasmp"
13 "cuda"
14 "cudnn"
15 "cudss"
16 "cuquantum"
17 "cusolvermp"
18 "cusparselt"
19 "cutensor"
20 "nppplus"
21 "nvcomp"
22 # "nvidia-driver", # NOTE: Some of the earlier manifests don't follow our scheme.
23 "nvjpeg2000"
24 "nvpl"
25 "nvtiff"
26 "tensorrt" # NOTE: not truly a redist; uses different naming convention
27 ];
28
29 /**
30 A list of redistributable systems to use in creation of the `redistSystem` option type.
31
32 # Type
33
34 ```
35 redistSystems :: [String]
36 ```
37 */
38 redistSystems = [
39 "linux-aarch64"
40 "linux-all" # Taken to mean all other linux systems
41 "linux-sbsa"
42 "linux-x86_64"
43 "source" # Source-agnostic platform
44 ];
45
46 /**
47 The prefix of the URL for redistributable files.
48
49 # Type
50
51 ```
52 redistUrlPrefix :: String
53 ```
54 */
55 redistUrlPrefix = "https://developer.download.nvidia.com/compute";
56}