Install Software Prerequisites for Windows
⚠️ CUDA / GPU support on Windows is currently in an experimental stage.
It is possible to run Celantur on-premise on Windows 10 with WSL. NVIDIA provides an official documentation to set up the software dependencies.
- NVIDIA GPU: minimum 10GB, e.g. RTX 2080 Ti
- Windows 10
- OPTIONAL: Access to Windows Insider Program for a simplified WSL installation
We gladly help you with setting up the software including the dependencies.
- Install NVIDIA Driver for CUDA on WSL.
- OPTIONAL: Activate the Windows Insider Program for a simplified WSL installation.
- Install Windows Subsystem for Linux (WSL 2).
Check that you can access the NVIDIA driver from within WSL 2 by opening WSL and entering
You should see detailled information about the GPU.
- Install Docker Desktop on Windows.
- Activate Docker WSL 2 integration, by checking "Use WSL 2 based engine" in the settings.
- Install NVIDIA Container Toolkit.
distribution=$(. /etc/os-release;echo $ID$VERSION_ID) curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list sudo apt update sudo apt install nvidia-docker2
- Restart Docker.
Or in WSL2:
sudo service docker stop sudo service docker start
- Test CUDA containers
Test that the setup is correct by running following sample provided by NVIDIA:
docker run --rm --gpus all nvcr.io/nvidia/k8s/cuda-sample:nbody nbody -gpu -benchmark
Run Celantur on-premise
Once you set up the prerequisites. You can run Celantur on-premise.