您现在的位置是: 首页 > 3C >

微软刚刚对Windows 10的Linux系统进行了一次重大升级

  • 2020-06-24 17:44:13

微软正在通过其Windows Linux子系统(WSL)为Windows 10的Linux提供图形处理器支持,现在Nvidia、Intel和AMD也宣布了他们的支持。

早在Build 2020年,这家软件巨头就透露了在WSL版本2的发布中为Windows 10添加一个完整的Linux内核的计划,现在该公司还计划支持Linux GUI应用程序,这些应用程序可以与普通的Windows应用程序一起运行。通过增加对WSL的GPU支持,微软的目标是使运行在WSL 2中的应用程序的性能更接近那些运行在Windows上的应用程序。

Windows API平台团队的程序经理Clarke Rahrig在一篇博文中解释说,GPU计算支持是WSL用户最需要的功能,他说:

自WSL发布以来,增加GPU计算支持一直是我们最受欢迎的功能。在过去的几年中,WSL、虚拟化、DirectX、Windows驱动程序、Windows AI团队和我们的硅合作伙伴一直在努力提供这种能力。”

对WSL的GPU支持现在可以在Windows 10 build 20150的开发频道预览中获得。2010年的更新增加了对英伟达、AMD和英特尔的gpu的支持,以及英伟达的CUDA并行计算平台和微软的直接ML(直接机器学习)API的支持。

在其虚拟构建2020年会议上,微软透露,它一直在使用其DirextX api为运行在WSL 2上的基于linux的机器学习工作负载提供GPU硬件加速。该公司甚至为WSL 2的Linux内核创建了一个名为dxgkrnl Linux Edition的定制的基于directx的Linux GPU内核驱动程序,它也可以与微软的Hyper-V兼容。

微软相信,英伟达的CUDA平台将有助于增强WSL上的机器学习培训,这也是两家公司合作推出WSL 2 CUDA预览版的原因。该预览版支持现有的机器学习工具、库和流行的框架,包括PyTorch和TensorFlow。与此同时,微软已经发布了TensorFlow与DirectML的预览,并计划在几个月内将其开源。

英伟达计算软件平台副总裁克里斯·兰姆解释说,Windows用户现在可以使用更多加速的工作负载,这要归功于CUDA for WSL 2,他说:

加速计算对于现代人工智能和数据科学来说至关重要,而用户则希望能够灵活地在工作需要的任何地方使用这种能力。在面向Linux 2的Windows子系统的公开预览版中,NVIDIA gpu上的CUDA将为Windows用户提供一种经过验证的、加速的新工作负载。

通过 ZDNet

Top