Microsoft WSL เจตเจฟเฉฑเจš เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจธเจฐเจตเจฐ เจ…เจคเฉ‡ GPU เจชเฉเจฐเจตเฉ‡เจ— เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจเจฒเจพเจจ เจ•เฉ€เจคเจพ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ 'เจคเฉ‡ เจธเฉเจงเจพเจฐ เจกเจฌเจฒเจฏเฉ‚เจเจธเจเจฒ (เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฌเจธเจฟเจธเจŸเจฎ) เจธเจฌเจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš, เจœเฉ‹ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ‰เฉฑเจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ:

  • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ—, เจฆเฉ‚เจœเฉ€เจ†เจ‚ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ X เจธเจฐเจตเจฐ เจตเจฐเจคเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจธเจนเจพเจ‡เจคเจพ GPU เจชเจนเฉเฉฐเจš เจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเฉ‡เจธเจผเจจ เจฆเฉเจ†เจฐเจพ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

    Microsoft WSL เจตเจฟเฉฑเจš เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจธเจฐเจตเจฐ เจ…เจคเฉ‡ GPU เจชเฉเจฐเจตเฉ‡เจ— เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

    เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจฒเจˆ เจ‡เฉฑเจ• เจ“เจชเจจ เจกเจฐเจพเจˆเจตเจฐ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ dxgkrnl, เจœเฉ‹ เจ•เจฟ /dev/dxg เจœเฉฐเจคเจฐ เจจเฉ‚เฉฐ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ•เจฐเจจเจฒ เจฆเฉ‡ WDDM D3DKMT เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจจ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจกเจฐเจพเจˆเจตเจฐ VM เจฌเฉฑเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจญเฉŒเจคเจฟเจ• GPU เจจเจพเจฒ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจธเจฅเจพเจชเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฒเฉ€เจจเจ•เจธ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจ•เฉ‹เจฒ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจตเจฟเจšเจ•เจพเจฐ เจธเจฐเฉ‹เจค เจธเจพเจ‚เจเฉ‡ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚, เจจเฉ‡เจŸเจฟเจต เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจฌเจฐเจพเจฌเจฐ GPU เจชเจนเฉเฉฐเจš เจนเฉˆเฅค

    Microsoft WSL เจตเจฟเฉฑเจš เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจธเจฐเจตเจฐ เจ…เจคเฉ‡ GPU เจชเฉเจฐเจตเฉ‡เจ— เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

    เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, libd3d12.so เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ Direct3D 12 เจ—เฉเจฐเจพเจซเจฟเจ•เจธ API เจคเฉฑเจ• เจธเจฟเฉฑเจงเฉ€ เจชเจนเฉเฉฐเจš เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ d3d12.dll เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ‡ เจธเจฎเจพเจจ เจ•เฉ‹เจก เจคเฉ‹เจ‚ เจฌเจฃเจพเจˆ เจ—เจˆ เจนเฉˆเฅค dxgi API เจฆเจพ เจ‡เฉฑเจ• เจธเจฐเจฒ เจธเฉฐเจธเจ•เจฐเจฃ DxCore เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ (libdxcore.so) เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจตเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ libd3d12.so เจ…เจคเฉ‡ libdxcore.so เจฎเจฒเจ•เฉ€เจ…เจค เจนเจจ เจ…เจคเฉ‡ เจธเจฟเจฐเจซ เจฌเจพเจˆเจจเจฐเฉ€ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€เจ†เจ‚ (/usr/lib/wsl/lib เจตเจฟเฉฑเจš เจฎเจพเจŠเจ‚เจŸ) เจตเจฟเฉฑเจš เจธเจชเจฒเจพเจˆ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ เจœเฉ‹ Ubuntu, Debian, Fedora, Centos, SUSE เจ…เจคเฉ‡ Glibc 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจนเฉ‹เจฐ เจตเฉฐเจกเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเจจเฅค

    Microsoft WSL เจตเจฟเฉฑเจš เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจธเจฐเจตเจฐ เจ…เจคเฉ‡ GPU เจชเฉเจฐเจตเฉ‡เจ— เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

    เจฎเฉ‡เจธเจพ เจตเจฟเฉฑเจš เจ“เจชเจจเจœเฉ€เจเจฒ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ‡เฉฐเจŸเจฐเจฒเฉ‡เจ…เจฐ, เจœเฉ‹ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจเจ•เจธ 12 API เจตเจฟเฉฑเจš เจ•เจพเจฒเจพเจ‚ เจฆเจพ เจ…เจจเฉเจตเจพเจฆ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจตเฉเจฒเจ•เจจ API เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจตเจฟเจงเฉ€ เจ…เจœเฉ‡ เจตเฉ€ เจฏเฉ‹เจœเจจเจพ เจฆเฉ‡ เจชเฉœเจพเจ… 'เจคเฉ‡ เจนเฉˆเฅค

    Microsoft WSL เจตเจฟเฉฑเจš เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจธเจฐเจตเจฐ เจ…เจคเฉ‡ GPU เจชเฉเจฐเจตเฉ‡เจ— เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

  • เจตเฉ€เจกเฉ€เจ“ เจ•เจพเจฐเจกเจพเจ‚ 'เจคเฉ‡ เจ•เฉฐเจชเจฟเจŠเจŸเจฟเฉฐเจ— เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฎเจธเจผเฉ€เจจ เจฒเจฐเจจเจฟเฉฐเจ— เจ…เจคเฉ‡ เจ†เจฐเจŸเฉ€เจซเฉ€เจธเจผเฉ€เจ…เจฒ เจ‡เฉฐเจŸเฉˆเจฒเฉ€เจœเฉˆเจ‚เจธ เจตเจฐเจ—เฉ‡ เจ•เฉฐเจฎเจพเจ‚ เจฒเจˆ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจชเฉเจฐเจตเฉ‡เจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจชเจนเจฟเจฒเฉ‡ เจชเฉœเจพเจ… 'เจคเฉ‡, WSL เจตเจพเจคเจพเจตเจฐเจฃ CUDA เจ…เจคเฉ‡ เจฒเจˆ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเฉ‡เจ—เจพ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจเจฎเจเจฒ, D3D12 API เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• Linux เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเฉฑเจš เจคเฉเจธเฉ€เจ‚ DirectML เจฒเจˆ เจ‡เฉฑเจ• เจฌเฉˆเจ•เจเจ‚เจก เจจเจพเจฒ TensorFlow เจšเจฒเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹)เฅค เจ“เจชเจจเจธเฉ€เจเจฒ เจธเจนเจพเจ‡เจคเจพ เจ‡เฉฑเจ• เจฒเฉ‡เจ…เจฐ เจฆเฉเจ†เจฐเจพ เจธเฉฐเจญเจต เจนเฉˆ เจœเฉ‹ DX12 API เจฒเจˆ เจ•เจพเจฒเจพเจ‚ เจฆเฉ€ เจฎเฉˆเจชเจฟเฉฐเจ— เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

    Microsoft WSL เจตเจฟเฉฑเจš เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจธเจฐเจตเจฐ เจ…เจคเฉ‡ GPU เจชเฉเจฐเจตเฉ‡เจ— เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

  • WSL เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจœเจฒเจฆเฉ€ เจนเฉ€ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ "wsl.exe --install" เจ•เจฎเจพเจ‚เจก เจจเจพเจฒ เจธเจฎเจฐเจฅเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹