微软已经宣布在WSL 2上提供GPU Compute 。WSL允许用户直接在Windows 10上运行本机Linux命令行工具。WSL是Linux的Windows子系统的缩写,可在每月超过350万的活动设备上运行。根据Microsoft的说法,WSL上的GPU计算一直以来都是要求最高的功能。
WSL2中现已提供GPU计算
用于WSL2的GPU Compute的预览版最初将与人工智能(AI)和机器学习(ML)工作流程兼容。另外,它将允许WSL用户直接在Windows上操作机器学习培训工作负载。在今年的Build 2020开发人员大会上,Microsoft透露了其计划在WSL中为Windows Insiders提供GPU Compute的预览。
Windows AI Platform Team的项目经理Clarke Rahrig在他最近的博客文章中写道:
“很高兴通知您,Windows Insiders(Build 20150或更高版本)现在可以在WSL 2中使用GPU计算的预览!该预览版最初将支持人工智能(AI)和机器学习(ML)工作流程,使专业人士和学生都可以在Windows生态系统的整个GPU上运行ML培训工作负载。”
它为WSL 2和本机Windows启用了GPU加速的机器学习(ML)培训预览。同时,建议使用本地Linux环境的NVIDIA GPU用户在WSL 2中设置NVIDIA CUDA预览。初学者可以使用DirectML后端软件包设置TensorFlow。但是,此软件包当前可加速AMD和Intel GPU上的工作流程。
对于熟悉本机Linux环境的用户来说,可以在WSL 2中运行TensorFlow with DirectML软件包。Windows用户可以在本机Windows上使用DirectML软件包设置TensorFlow。
除了WSL 2中的GPU Compute支持之外,Windows 10 Insider Preview Build 20150还引入了新命令wsl –install,使您可以使用单个命令安装WSL。微软还添加了wsl –update命令,该命令允许用户管理WSL 2发行版使用的Linux内核版本。