Microsoft dia mametraka ny mpizara grafika sy ny hafainganam-pandehan'ny GPU amin'ny WSL

Microsoft nanambara ny momba ny fampiharana ny manan-danja fanatsarana ao amin'ny subsystem WSL (Windows Subsystem for Linux), izay miantoka ny fandefasana ny rakitra azo tanterahana Linux amin'ny Windows:

  • nanampy fanohanana amin'ny fampandehanana ny rindranasa Linux miaraka amin'ny rindran-tsary, manafoana ny filàna mampiasa mpizara X avy amin'ny orinasa hafa. Ny fanohanana dia ampiharina amin'ny alàlan'ny virtoaly fidirana GPU.

    Microsoft dia mametraka ny mpizara grafika sy ny hafainganam-pandehan'ny GPU amin'ny WSL

    Nisy mpamily misokatra nomanina ho an'ny kernel Linux dxgkrnl, izay manome ny fitaovana /dev/dxg miaraka amin'ny serivisy mandika ny WDDM D3DKMT an'ny kernel Windows. Ny mpamily dia mametraka fifandraisana amin'ny GPU ara-batana amin'ny alàlan'ny bus VM. Ny fampiharana Linux dia manana haavon'ny fidirana GPU mitovy amin'ny rindranasa Windows teratany, tsy mila fifampizaràna loharano eo amin'ny Windows sy Linux.

    Microsoft dia mametraka ny mpizara grafika sy ny hafainganam-pandehan'ny GPU amin'ny WSL

    Ankoatra izany, ny tranomboky libd3d12.so dia omena ho an'ny Linux, izay manome fidirana mivantana amin'ny Direct3D 12 graphics API ary naorina avy amin'ny code mitovy amin'ny Windows d3d12.dll library. Ny dikan-teny tsotsotra an'ny dxgi API dia omena amin'ny endriky ny tranomboky DxCore (libdxcore.so). Ny trano famakiam-boky libd3d12.so sy libdxcore.so dia fananana ary tsy omena afa-tsy amin'ny fivoriambe binary (apetraka ao /usr/lib/wsl/lib) mifanaraka amin'ny Ubuntu, Debian, Fedora, Centos, SUSE ary fizarana hafa mifototra amin'ny Glibc.

    Microsoft dia mametraka ny mpizara grafika sy ny hafainganam-pandehan'ny GPU amin'ny WSL

    Ny fanohanana OpenGL ao amin'ny Mesa dia omena amin'ny alàlan'ny interlayer, izay mandika antso amin'ny DirectX 12 API. Ny fomba fampiharana Vulkan API dia mbola eo amin'ny sehatry ny drafitra.

    Microsoft dia mametraka ny mpizara grafika sy ny hafainganam-pandehan'ny GPU amin'ny WSL

  • Fanampiana fanampiny ho an'ny informatika amin'ny karatra video, izay ahafahanao mampiasa ny fanafainganana ny fitaovana amin'ny asa toy ny fianarana milina sy ny faharanitan-tsaina artifisialy. Amin'ny dingana voalohany, ny tontolo WSL dia hanome fanohanana ny CUDA sy DirectML, mihazakazaka eo an-tampon'ny D3D12 API (ohatra, amin'ny tontolo Linux dia azonao atao ny mampandeha TensorFlow miaraka amin'ny backend ho an'ny DirectML). Ny fanohanan'ny OpenCL dia azo atao amin'ny alàlan'ny sosona iray izay manao sarintany ny antso amin'ny DX12 API.

    Microsoft dia mametraka ny mpizara grafika sy ny hafainganam-pandehan'ny GPU amin'ny WSL

  • Ny fametrahana WSL dia ho tohanana amin'ny baiko tsotra "wsl.exe --install".

Source: opennet.ru

Add a comment