د مایکروسافټ شرکت
-
زیاته کړه د ګرافیکي انٹرفیس سره د لینکس غوښتنلیکونو چلولو لپاره ملاتړ ، د نورو شرکتونو څخه د ایکس سرورونو کارولو اړتیا له مینځه وړل. ملاتړ د GPU لاسرسي مجازی کولو له لارې پلي کیږي.د لینکس کرنل لپاره خلاص چلونکی چمتو شوی
dxgkrnl ، کوم چې د /dev/dxg وسیله د وینډوز کرنل د WDDM D3DKMT نقل کولو خدماتو سره چمتو کوي. ډرایور د VM بس په کارولو سره فزیکي GPU سره اړیکه رامینځته کوي. د لینکس غوښتنلیکونه د اصلي وینډوز غوښتنلیکونو په څیر د GPU لاسرسي ورته کچه لري ، پرته له دې چې د وینډوز او لینکس ترمینځ د سرچینو شریکولو اړتیا وي.
سربیره پردې، libd3d12.so کتابتون د لینکس لپاره چمتو شوی، کوم چې Direct3D 12 ګرافیک API ته مستقیم لاسرسی چمتو کوي او د وینډوز d3d12.dll کتابتون په څیر د ورته کوډ څخه جوړ شوی. د dxgi API یوه ساده نسخه د DxCore کتابتون (libdxcore.so) په بڼه هم چمتو شوې. کتابتونونه libd3d12.so او libdxcore.so ملکیت دي او یوازې په بائنری مجلسونو کې چمتو شوي (په /usr/lib/wsl/lib کې نصب شوي) د اوبنټو، دیبیان، فیډورا، سینټوس، SUSE او نورو توزیعونو سره مطابقت لري چې د ګلیبیک پراساس دي.
په میسا کې د OpenGL ملاتړ له لارې چمتو کیږي
پرت ، کوم چې د DirectX 12 API ته زنګونه ژباړي. د ولکان API پلي کولو میتود لاهم د پلان کولو په مرحله کې دی.
- په ویډیو کارتونو کې د کمپیوټري کولو لپاره ملاتړ اضافه شوی ، کوم چې تاسو ته اجازه درکوي د دندو لپاره د هارډویر سرعت وکاروئ لکه د ماشین زده کړې او مصنوعي استخبارات. په لومړي مرحله کې، د WSL چاپیریال به د CUDA لپاره ملاتړ چمتو کړي او
DirectML ، د D3D12 API په سر کې روان دي (د مثال په توګه ، په لینکس چاپیریال کې تاسو کولی شئ د DirectML لپاره د بیک انډ سره TensorFlow چل کړئ). د OpenCL ملاتړ د یوې پرت له لارې ممکن دی چې DX12 API ته د زنګونو نقشه ترسره کوي. - د WSL نصب به ډیر ژر د ساده "wsl.exe --install" کمانډ سره ملاتړ شي.
سرچینه: opennet.ru