# CUDA

Tool · [Standard tools and platforms](https://ecosystem.samcarlton.com/tools)

Also called: Nvidia CUDA, CUDA toolkit, Cuda

[NVIDIA](https://ecosystem.samcarlton.com/nvidia)'s platform for writing software that runs on its [GPUs](https://ecosystem.samcarlton.com/gpu). Most AI training and many AI tools depend on it.

**For example:** A [developer](https://ecosystem.samcarlton.com/software-engineer) learns the model will only run fast on a computer with an [NVIDIA](https://ecosystem.samcarlton.com/nvidia) [GPU](https://ecosystem.samcarlton.com/gpu) because it needs CUDA.

Official site: <https://developer.nvidia.com/cuda/toolkit>

## Connects to (5)

- [GPU](https://ecosystem.samcarlton.com/gpu): Graphics processing unit.
- [Training](https://ecosystem.samcarlton.com/training): Teaching an AI model by showing it a very large number of examples before anyone uses it.
- [Inference](https://ecosystem.samcarlton.com/inference): An AI model producing an answer to a request.
- [ONNX](https://ecosystem.samcarlton.com/onnx): An open file format for AI models, so a model trained with one tool can run with another, on servers, phones or in a browser.
- [NVIDIA](https://ecosystem.samcarlton.com/nvidia): NVIDIA makes GPUs, chips that help computers train AI models and run them to produce answers.

Map view: https://ecosystem.samcarlton.com/cuda
