微软在Kernel.org上发布了新的LinuxDirectX内核驱动。更新后的驱动程序反映了微软在首次尝试将该技术引入开源操作系统时的反馈。具体来说,驱动程序已经从头开始重写并组织成逻辑层,以帮助开源审阅者更好地理解驱动程序是如何构建的,DirectX驱动程序代码已移至Linux内核的Hyper-V区域,该驱动程序现在完全支持虚拟化图形硬件。现在,英特尔GPU平台上的OpenCL、OpenVINO和OneAPI计算家族API也拥有完全开源的用户空间,允许开发者编写可以同时运行在Linux和Windows上的GPU计算代码。微软首席软件工程师IouriTarassov写道:“在这组修订补丁中解决社区反馈已经付出了很多努力,我们希望这越来越接近社区希望看到的。”在IntelComputeRuntimeProject和libdxg之间,我们现在在WSL中拥有虚拟化计算堆栈的完全开源实现。我们将继续支持用于计算抽象的开源用户空间API以及闭源API(CUDA、DX12),允许API所有者和合作伙伴决定什么对他们最有意义。”微软还将Windows11/10Store中的WSL更新为0.51.0版本,现在MicrosoftStore中包含内核版本5.10.81.1。此更新改进了内核配置并启用了一些以前缺少的ARM64选项。https://github.com/microsoft/WSL/releases/tag/0.51.0
