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