WSL 支持運行 AI 訓練任務以及 Linux GUI 應用
WSL 現已支持在 Windows 上利用 GPU 運行應用程序,用戶可直接在 WSL 內部運行 Linux AI 和機器學習場景。
據微軟介紹,在機器學習領域,數據科學專業人員十分需要最佳的工具來提升工作效率。WSL 對圖形處理單元 (GPU) 計算工作流的支持使數據科學家能夠無縫訪問 Windows 主機上的 GPU,以加快 ML 模型的訓練速度。
此外,用戶可通過 WSL 在 Linux 中使用熟悉的 ML 工具來運行 ML 訓練作業,與此同時可利用 Windows 提供的最佳生產力和協作工具。WSL 支持所有基于 CUDA 的主要工具,用于在 NVIDIA GPU 上進行 ML 加速,包括實現 CUDA 后端的框架,例如 TensorFlow 和 PyTorch。它還支持 TensorFlow-DirectML 工具包,此工具包通過為 ML student workflow 提供跨供應商硬件加速來擴展 TensorFlow*,支持在多種 DirectX 12 兼容硬件上訓練和推理 ML 模型。
除了上述的變化,WSL 還引入了 WSLg,它提供了對 Linux GUI 應用程序的支持。因此開發者可在 Windows 中運行最喜歡的 Linux 編輯器、工具和其他應用程序。這對提升構建、測試、調試和運行 Linux 應用程序的速度有很大幫助。
此功能的運行原理如下圖:
本文轉自OSCHINA
本文標題:WSL 支持運行 AI 訓練任務以及 Linux GUI 應用
本文地址:https://www.oschina.net/news/145269/wsl-support-ai-training-n-wslg