مایکروسافټ په WSL کې د ګرافیک سرور او GPU سرعت پلي کوي

د مایکروسافټ شرکت اعلان وکړ د پام وړ پلي کولو په اړه پرمختګونه په WSL کې (د لینکس لپاره د وینډوز فرعي سیسټم) فرعي سیسټم، کوم چې په وینډوز کې د لینکس اجرا وړ فایلونو پیل کول ډاډمن کوي:

  • زیاته کړه د ګرافیکي انٹرفیس سره د لینکس غوښتنلیکونو چلولو لپاره ملاتړ ، د نورو شرکتونو څخه د ایکس سرورونو کارولو اړتیا له مینځه وړل. ملاتړ د GPU لاسرسي مجازی کولو له لارې پلي کیږي.

    مایکروسافټ په WSL کې د ګرافیک سرور او GPU سرعت پلي کوي

    د لینکس کرنل لپاره خلاص چلونکی چمتو شوی dxgkrnl، کوم چې د /dev/dxg وسیله د وینډوز کرنل د WDDM D3DKMT نقل کولو خدماتو سره چمتو کوي. ډرایور د VM بس په کارولو سره فزیکي GPU سره اړیکه رامینځته کوي. د لینکس غوښتنلیکونه د اصلي وینډوز غوښتنلیکونو په څیر د GPU لاسرسي ورته کچه لري ، پرته له دې چې د وینډوز او لینکس ترمینځ د سرچینو شریکولو اړتیا وي.

    مایکروسافټ په WSL کې د ګرافیک سرور او GPU سرعت پلي کوي

    سربیره پردې، libd3d12.so کتابتون د لینکس لپاره چمتو شوی، کوم چې Direct3D 12 ګرافیک API ته مستقیم لاسرسی چمتو کوي او د وینډوز d3d12.dll کتابتون په څیر د ورته کوډ څخه جوړ شوی. د dxgi API یوه ساده نسخه د DxCore کتابتون (libdxcore.so) په بڼه هم چمتو شوې. کتابتونونه libd3d12.so او libdxcore.so ملکیت دي او یوازې په بائنری مجلسونو کې چمتو شوي (په /usr/lib/wsl/lib کې نصب شوي) د اوبنټو، دیبیان، فیډورا، سینټوس، SUSE او نورو توزیعونو سره مطابقت لري چې د ګلیبیک پراساس دي.

    مایکروسافټ په WSL کې د ګرافیک سرور او GPU سرعت پلي کوي

    په میسا کې د OpenGL ملاتړ له لارې چمتو کیږي پرت، کوم چې د DirectX 12 API ته زنګونه ژباړي. د ولکان API پلي کولو میتود لاهم د پلان کولو په مرحله کې دی.

    مایکروسافټ په WSL کې د ګرافیک سرور او GPU سرعت پلي کوي

  • په ویډیو کارتونو کې د کمپیوټري کولو لپاره ملاتړ اضافه شوی ، کوم چې تاسو ته اجازه درکوي د دندو لپاره د هارډویر سرعت وکاروئ لکه د ماشین زده کړې او مصنوعي استخبارات. په لومړي مرحله کې، د WSL چاپیریال به د CUDA لپاره ملاتړ چمتو کړي او DirectML، د D3D12 API په سر کې روان دي (د مثال په توګه ، په لینکس چاپیریال کې تاسو کولی شئ د DirectML لپاره د بیک انډ سره TensorFlow چل کړئ). د OpenCL ملاتړ د یوې پرت له لارې ممکن دی چې DX12 API ته د زنګونو نقشه ترسره کوي.

    مایکروسافټ په WSL کې د ګرافیک سرور او GPU سرعت پلي کوي

  • د WSL نصب به ډیر ژر د ساده "wsl.exe --install" کمانډ سره ملاتړ شي.

سرچینه: opennet.ru

Add a comment