Microsoft inoshandisa giraidhi server uye GPU kukwidziridza muWSL

Microsoft Company yakaziviswa pakuita zvakakosha kuvandudzika muWSL (Windows Subsystem yeLinux) subsystem, iyo inovimbisa kutangwa kweLinux mafaera anoteedzera paWindows:

  • Added rutsigiro rwekushandisa Linux application ine graphical interface, kubvisa kudiwa kwekushandisa X maseva kubva kune mamwe makambani. Tsigiro inoitwa kuburikidza neGPU yekuwana virtualization.

    Microsoft inoshandisa giraidhi server uye GPU kukwidziridza muWSL

    Mutyairi akavhurika akagadzirirwa iyo Linux kernel dxgkrnl, iyo inopa iyo /dev/dxg mudziyo une masevhisi anodzokorora WDDM D3DKMT yeWindows kernel. Mutyairi anotanga chinongedzo kune yemuviri GPU achishandisa VM bhazi. Zvishandiso zveLinux zvine mwero mumwechete weGPU yekuwana seyako Windows maapplication, pasina kudiwa kwekugovana zviwanikwa pakati peWindows neLinux.

    Microsoft inoshandisa giraidhi server uye GPU kukwidziridza muWSL

    Uyezve, libd3d12.so raibhurari inopihwa kuLinux, iyo inopa mukana wakananga kuDirect3D 12 mifananidzo yeAPI uye inovakwa kubva pakodhi imwechete seWindows d3d12.dll library. Iyo yakareruka vhezheni yeiyo dxgi API inopihwa zvakare muchimiro cheDxCore raibhurari (libdxcore.so). Iwo maraibhurari libd3d12.so uye libdxcore.so ndeemuridzi uye anopihwa chete mumabhinari maassemblies (akaiswa mukati /usr/lib/wsl/lib) anoenderana neUbuntu, Debian, Fedora, Centos, SUSE uye kumwe kugoverwa kunoenderana neGlibc.

    Microsoft inoshandisa giraidhi server uye GPU kukwidziridza muWSL

    OpenGL rutsigiro muMesa inopiwa kuburikidza interlayer, iyo inoshandura kudana kuDirectX 12 API. Nzira yekushandiswa kweVulkan API ichiri padanho rekuronga.

    Microsoft inoshandisa giraidhi server uye GPU kukwidziridza muWSL

  • Yakawedzerwa rutsigiro rwekombuta pamakadhi evhidhiyo, ayo anobvumidza iwe kushandisa hardware kukwidziridza mabasa akadai sekudzidza kwemichina uye hungwaru hwekugadzira. Padanho rekutanga, nharaunda dzeWSL dzinopa rutsigiro rweCUDA uye DirectML, ichimhanya pamusoro peD3D12 API (semuenzaniso, munzvimbo yeLinux unogona kumhanya TensorFlow ine backend yeDirectML). Tsigiro yeOpenCL inogoneka kuburikidza nedhizaini inoita mepu yemafoni kuDX12 API.

    Microsoft inoshandisa giraidhi server uye GPU kukwidziridza muWSL

  • Kuiswa kweWSL kuchakurumidza kutsigirwa neiri nyore "wsl.exe --install" murairo.

Source: opennet.ru

Voeg