https://velog.io/@jaehyeong/WSL2-초간단-설치-및-CUDAGPU-설정-방법
wsl --install
GPU드라이버를 설치한다. - 버전 551.76
CUDA드라이버를 설치한다. - wsl에서는 GPU드라이버와 CUDA드라이버가 함께 설치되는듯 (NVIDIA가 제공하는 NVIDIA Windows GeForce 또는 Quadro 프로덕션(x86) 드라이버는 WSL에 대한 CUDA 및 DirectML 지원과 함께 제공되며 아래에서 다운로드할 수 있습니다.) (Windows NVIDIA GPU 드라이버가 시스템에 설치되면 WSL 2 내에서 CUDA를 사용할 수 있게 됩니다)
• https://developer.nvidia.com/cuda/wsl
버전: 551.76 WHQL
배포 날짜: 2024.3.5
운영 체제: Windows 10 64-bit, Windows 11
언어: Korean
파일 크기: 634.47 MB
nvidia-smi
Tue Mar 19 22:08:31 2024
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.60.01 Driver Version: 551.76 CUDA Version: 12.4 |
|-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce GTX 1660 ... On | 00000000:01:00.0 On | N/A |
| 28% 34C P8 21W / 125W | 1667MiB / 6144MiB | 1% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| No running processes found |
+-----------------------------------------------------------------------------------------+
위 두개까지는 공통으로 설치하고, 하드웨어와 운영체제간의 인터페이스
conda후에 설치하는 cuda toolkit은 프로그래밍 도구 및 라이브러리이므로 가상환경에서 설치해준다?
wget <https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin>
sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget <https://developer.download.nvidia.com/compute/cuda/11.4.0/local_installers/cuda-repo-wsl-ubuntu-11-4-local_11.4.0-1_amd64.deb>
sudo dpkg -i cuda-repo-wsl-ubuntu-11-4-local_11.4.0-1_amd64.deb
sudo apt-key add /var/cuda-repo-wsl-ubuntu-11-4-local/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda