3 ms·
CUDA is partially open and partially closed. Closed Core: Driver, compiler (nvcc), runtime, assembler (PTX/SASS). Closed Libraries: cuDNN, cuBLAS, OptiX. Open
by Eval-Apply 1mo ago
CUDA is partially open and partially closed.
Closed Core: Driver, compiler (nvcc), runtime, assembler (PTX/SASS).
Closed Libraries: cuDNN, cuBLAS, OptiX.
Open Libraries: CCCL (Thrust, CUB, libcudacxx), CV-CUDA (Vision), CUDA-Q (Quantum).
Open Tooling: CUDA Python bindings, NVIDIA Kernel Module (Linux driver outer layer).
Nvidia is working with Red Hat to develop the NOVA driver and with Valve to develop NVK, which will be the future open-source drivers.
Nvidia supported the Pascal architecture for 10 years. No other graphics company did that. AMD recently made the RDNA 2 architecture legacy after only 5 years.
Nvidia is that most promotes open models and contributes significantly through Nemotron and various hardware-level optimizers. I think the value has more to do with the potential dominance of the open model ecosystem.
https://x.com/ctnzr/status/2072715518373777812 https://x.com/ctnzr/status/2072715518373777812