GPU Compute 在新版本的wsl2 中不可用?

Posted

技术标签:

【中文标题】GPU Compute 在新版本的wsl2 中不可用?【英文标题】:GPU Compute unavailable in wsl2 in new build? 【发布时间】:2021-07-03 20:55:47 【问题描述】:

我在 Windows Insider 程序中使用去年夏天实现的 gpu 计算功能。事情进展顺利。但是,在更新到最新版本后,nvidia-smi 不再工作。我收到一条错误消息,提示“您的操作系统不允许这样做”

https://blogs.windows.com/windows-insider/2021/04/07/announcing-windows-10-insider-preview-build-21354/

这是发布文档。我不确定我的错误是否是由于已知问题部分中的最后一个要点造成的,或者我的驱动程序是否已损坏,或者是否需要在 Windows 中重新打开。

【问题讨论】:

【参考方案1】:

正确,它在此版本中不起作用 (21354)。 如果您已经更新,您可以尝试回滚到上一个版本。转到设置 -> 更新和安全 -> 恢复并选择“返回到以前版本的 Windows 10”。

【讨论】:

【参考方案2】:

已知问题。应该在下一个版本中解决。可以在此处跟踪问题:

https://github.com/microsoft/WSL/issues/6773

更新:自 build 21359 起已解决

【讨论】:

以上是关于GPU Compute 在新版本的wsl2 中不可用?的主要内容,如果未能解决你的问题,请参考以下文章

在 WSL2 上安装 TensorFlow-GPU

nvcc 致命:安装 cuda9.0 时不支持 gpu 架构“compute_20”

为 caffe 构建 GPU docker 映像时出错:不支持的 gpu 架构“compute_60”

无法在 Google Cloud Compute Engine 上使用 GPU

在DirectX 12中使用compute shader

nvcc 致命:不支持的 gpu 架构“compute_86”