1windows安装GPU驱动
1.1默认安装最新的就行
1.2配置
要允许所有用户访问 GPU 性能计数器:https://www.nvidia.com/content/control-panel-help/vlatest/zh-cn/mergedprojects/nvdevchs/To_enable_access_to_GPU_performance_counters_for_developrs.htm
完了最好重启电脑
2WSL中的配置
2.1安装环境根据NVIDIA走
https://docs.nvidia.com/cuda/wsl-user-guide/index.html#cuda-support-for-wsl-2
sudo apt-key del 7fa2af80
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/12.5.1/local_installers/cuda-repo-wsl-ubuntu-12-5-local_12.5.1-1_amd64.deb
sudo dpkg -i cuda-repo-wsl-ubuntu-12-5-local_12.5.1-1_amd64.deb
sudo cp /var/cuda-repo-wsl-ubuntu-12-5-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cuda-toolkit-12-5
2.2额外配置
安装完了之后,可能会面临各种权限不足的问题,建议下面的流程整体走一遍
1)将用户设为免密root权限用户
赋予sudo和免密码权限:https://blog.csdn.net/m0_51764535/article/details/114701598
2)更改内核参数:
sudo sysctl kernel.perf_event_paranoid=2
更改内核参数:https://askubuntu.com/questions/1471162/how-to-change-kernel-perf-event-paranoid-settings
3)添加安全路径:
/usr/local/cuda/bin
添加安全路径:https://blog.csdn.net/qq_38429958/article/details/125298952