Microsoft implementon një server grafik dhe përshpejtim të llogaritjeve në GPU në WSL.

Kompania Microsoft njoftoi për zbatimin e dukshëm përmirësimeve në nën-sistemin WSL (Windows Subsystem for Linux), i cili siguron ekzekutimin e skedarëve të executable Linux në Windows:

  • Shtuar mbĂ«shtetje pĂ«r ekzekutimin e aplikacioneve Linux me ndĂ«rfaqe grafike, duke eliminuar nevojĂ«n pĂ«r pĂ«rdorimin e X-serverĂ«ve tĂ« tjerĂ«. MbĂ«shtetja Ă«shtĂ« realizuar pĂ«rmes virtualizimit tĂ« qasjes nĂ« GPU.

    Microsoft implementon një server grafik dhe përshpejtim të llogaritjeve në GPU në WSL.

    Një drejtues i hapur është përgatitur për bërthamën Linux dxgkrnl, duke ofruar pajisjen /dev/dxg me shërbime që përsërisin WDDM D3DKMT të bërthamës Windows. Drejtuesi organizon lidhjen me GPU fizike përmes VM bus. Aplikacionet Linux kanë të njëjtin nivel qasje në GPU si aplikacionet native për Windows, pa përdorimin e ndarjes së burimeve midis Windows dhe Linux.

    Microsoft implementon një server grafik dhe përshpejtim të llogaritjeve në GPU në WSL.

    Për më tepër, për Linux është ofruar biblioteka libd3d12.so, e cila ofron qasje të drejtpërdrejtë në API-në grafike Direct3D 12 dhe është ndërtuar nga i njëjti kod si biblioteka Windows d3d12.dll. Në formën e bibliotekës DxCore (libdxcore.so) është ofruar gjithashtu një version i thjeshtuar i API-t dxgi. Bibliotekat libd3d12.so dhe libdxcore.so janë pronësore dhe ofrohen vetëm në ndarjet binarë (montohen në /usr/lib/wsl/lib) të përshtatshme me Ubuntu, Debian, Fedora, Centos, SUSE dhe distribuida të tjera bazuar në Glibc.

    Microsoft implementon një server grafik dhe përshpejtim të llogaritjeve në GPU në WSL.

    Mbështetja për OpenGL në Mesa është siguruar përmes një shtrese, e cila përkthe thirrjet në API DirectX 12. Metoda e implementimit të API Vulkan është ende në fazën e planifikimit.

    Microsoft implementon një server grafik dhe përshpejtim të llogaritjeve në GPU në WSL.
  • Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r llogaritjet kompjuterike nĂ« kartat grafike, e cila lejon pĂ«rdorimin e pĂ«rshpejtimit tĂ« harduerit pĂ«r detyra si mĂ«simi makinĂ« dhe inteligjenca artificiale. NĂ« fazĂ«n fillestare, nĂ« mjediset WSL do tĂ« sigurohet mbĂ«shtetje pĂ«r CUDA dhe DirectML, qĂ« funksionon mbi API-nĂ« D3D12 (pĂ«r shembull, nĂ« mjedisin Linux mund tĂ« ekzekutohet TensorFlow me backend pĂ«r DirectML). MbĂ«shtetja pĂ«r OpenCL Ă«shtĂ« e mundur pĂ«rmes njĂ« shtrese qĂ« ekzekuton mapimin e thirrjeve nĂ« API DX12.

    Microsoft implementon një server grafik dhe përshpejtim të llogaritjeve në GPU në WSL.
  • Instalimi i WSL sĂ« shpejti do tĂ« mbĂ«shtetet me anĂ« tĂ« njĂ« komande tĂ« thjeshtĂ« ‘wsl.exe —install’.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster