How do I install NVIDIA CUDA?
Problem
Users are often unsure whether they need to install CUDA themselves on a GPU instance, and which version to install.
Cause
Unlike typical server environments, ECI Run Box GPU instances ship as containers with CUDA already preconfigured. You don't need to install the CUDA Toolkit yourself.
Solution
-
There's no need to install CUDA separately. Just install a deep learning framework that matches the CUDA version already installed on the instance.
- Examples: PyTorch, TensorFlow
-
When installing a framework, pick the package built for the matching CUDA version.
Example (PyTorch):
pip install torch --index-url https://download.pytorch.org/whl/cu118
Additional Notes
- CUDA isn't installed on the host OS — it's bundled in the GPU runtime environment.
- In practice, the CUDA Toolkit version your framework uses is what matters.