Microsoft yana aiwatar da uwar garken zane da haɓaka GPU a cikin WSL

Microsoft sanar akan aiwatar da mahimmanci ingantawa a cikin tsarin WSL (Windows Subsystem don Linux), wanda ke tabbatar da ƙaddamar da fayilolin aiwatar da Linux akan Windows:

  • Kara tallafi don gudanar da aikace-aikacen Linux tare da ƙirar hoto, kawar da buƙatar amfani da sabar X daga wasu kamfanoni. Ana aiwatar da goyan baya ta hanyar haɓaka damar samun damar GPU.

    Microsoft yana aiwatar da uwar garken zane da haɓaka GPU a cikin WSL

    An shirya buɗaɗɗen direba don kernel na Linux dxgkrnl, wanda ke ba da na'urar / dev/dxg tare da ayyuka masu yin kwafin WDDM D3DKMT na Windows kernel. Direba yana kafa haɗi zuwa GPU ta zahiri ta amfani da bas ɗin VM. Aikace-aikacen Linux suna da matakin samun damar GPU iri ɗaya kamar aikace-aikacen Windows na asali, ba tare da buƙatar raba albarkatu tsakanin Windows da Linux ba.

    Microsoft yana aiwatar da uwar garken zane da haɓaka GPU a cikin WSL

    Bugu da ƙari, an samar da ɗakin karatu na libd3d12.so don Linux, wanda ke ba da damar kai tsaye zuwa Direct3D 12 graphics API kuma an gina shi daga lamba ɗaya da ɗakin karatu na Windows d3d12.dll. Hakanan ana samar da sigar dxgi API mai sauƙi ta hanyar ɗakin karatu na DxCore (libdxcore.so). Laburaren libd3d12.so da libdxcore.so na mallakar mallaka ne kuma ana kawo su ne kawai a majalissar binary (wanda aka saka a /usr/lib/wsl/lib) masu dacewa da Ubuntu, Debian, Fedora, Centos, SUSE da sauran rabawa bisa Glibc.

    Microsoft yana aiwatar da uwar garken zane da haɓaka GPU a cikin WSL

    Ana ba da tallafin OpenGL a Mesa ta hanyar interlayer, wanda ke fassara kira zuwa DirectX 12 API. Hanyar aiwatar da Vulkan API har yanzu tana kan matakin tsarawa.

    Microsoft yana aiwatar da uwar garken zane da haɓaka GPU a cikin WSL

  • Ƙara goyon baya don ƙididdigewa akan katunan bidiyo, wanda ke ba ku damar amfani da haɓaka kayan aiki don ayyuka kamar koyo na inji da basirar wucin gadi. A mataki na farko, wuraren WSL za su ba da tallafi ga CUDA da DirectML, Yana gudana a saman D3D12 API (misali, a cikin yanayin Linux zaka iya gudanar da TensorFlow tare da baya don DirectML). Taimakon OpenCL yana yiwuwa ta hanyar Layer da ke yin taswirar kira zuwa DX12 API.

    Microsoft yana aiwatar da uwar garken zane da haɓaka GPU a cikin WSL

  • Ba da daɗewa ba za a tallafa wa shigarwa na WSL tare da sauƙi "wsl.exe --install" umarni.

source: budenet.ru

Add a comment