-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathNOTICE-NVIDIA-CUDA.txt
More file actions
33 lines (24 loc) · 1.44 KB
/
Copy pathNOTICE-NVIDIA-CUDA.txt
File metadata and controls
33 lines (24 loc) · 1.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
NVIDIA CUDA Redistributable Files Notice
=========================================
This software contains source code provided by NVIDIA Corporation.
SwarmLLM's Windows GPU distribution bundles the following NVIDIA CUDA
runtime DLLs, each redistributed under the terms of the NVIDIA CUDA
Toolkit End User License Agreement ("CUDA EULA"), specifically the
redistribution rights described in Attachment A, §2.6:
cudart64_*.dll — CUDA runtime
cublas64_*.dll — cuBLAS linear algebra library
cublasLt64_*.dll — cuBLAS Lt extensions
curand64_*.dll — cuRAND random number generation
nvrtc64_*.dll — NVRTC runtime compilation
nvrtc-builtins64_*.dll — NVRTC built-in headers
These files are loaded at runtime by cudarc (https://github.com/coreylowman/cudarc)
via LoadLibraryW, which is how the `swarmllm-gpu.exe` binary uses the
CUDA runtime without requiring users to install the full CUDA Toolkit.
The NVIDIA CUDA driver library (nvcuda.dll) is NOT bundled — it ships
as part of the NVIDIA display driver installed on the user's system.
The full text of the CUDA EULA is available at:
https://docs.nvidia.com/cuda/eula/index.html
NVIDIA and CUDA are trademarks of NVIDIA Corporation. Nothing in this
notice grants any trademark rights, and SwarmLLM is neither endorsed by
nor affiliated with NVIDIA Corporation.
Questions about the SwarmLLM distribution: https://github.com/enapt/SwarmLLM