Ovoz kartasi
Bepul va ochiq kodli drayvlar
Download 0.75 Mb.
|
diplom ishi
Bepul va ochiq kodli drayvlarAdvertisement Advertisement ATI va AMDAdvertisement RadeonShuningdek qarang: AMD grafikani qayta ishlash birliklari ro'yxati va AMD tezlashtirilgan protsessor mikroprotsessorlari ro'yxati 2016 yil avgust oyida AMD apparati uchun Linux qurilmasi drayverlari AMD-lar xususiy haydovchi, AMD katalizatori ular uchun Radeon, Microsoft Windows va Linux (avvalgi fglrx) uchun mavjud. Amaldagi versiyasini AMD saytidan yuklab olish mumkin va ba'zi Linux tarqatishlarida ular o'zlarining omborlarida mavjud. U ochiq manbali yadro, X va Mesa multimedia drayverlarini katalizatordan olingan yopiq manbali OpenGL, OpenCL va Vulkan drayverlari bilan birlashtirgan AMDGPU-PRO gibrid drayveri bilan almashtirilmoqda. FOSS drayverlari uchun ATI -AMD GPU-lari Radeon (xf86-video-ati yoki xserver-xorg-video-radeon) nomi ostida ishlab chiqilmoqda. Uskuna tezlashishini ta'minlash uchun ular hali ham GPU-ga xususiy mikrokodni yuklashlari kerak.[39][tekshirib bo'lmadi ] Radeon 3D kodi GPU texnologiyasiga ko'ra oltita haydovchiga bo'linadi: radeon, r200 va r300 klassik drayverlari va r300g, r600g va radeonsi Gallium3D haydovchilar: Radeon R100 seriyali. R200 qo'llab-quvvatlaydi R200 seriyali. R300g oldindan qo'llab-quvvatlaydibirlashtirilgan shader modeli mikro arxitektura: R300, R400 va R500. R600g barchasini qo'llab-quvvatlaydi TeraScale (VLIW5 / 4) asoslangan grafik protsessorlar: R600, R700, HD 5000 (doim yashil) va HD 6000 (Shimoliy orollar). Radeonsi barchani qo'llab-quvvatlaydi Grafika yadrosi Keyingi asoslangan grafik protsessorlar: HD 7000, HD 8000 va Rx 200 (Janubiy orollar, dengiz orollari va vulqon orollari). Zamonaviy xususiyatlar matritsasi mavjud,[40] va qo'llab-quvvatlash mavjud Video kodlash mexanizmi[41] va Birlashtirilgan video dekoder.[42][43] Bepul va ochiq manbali Radeon grafik qurilmasi drayverlari teskari ishlab chiqilmagan, ammo AMD tomonidan imzolash talabisiz chiqarilgan hujjatlarga asoslanadi. oshkor qilmaslik to'g'risidagi bitim (NDA).[44][45][46] Hujjatlar asta-sekin 2007 yilda chiqarila boshlandi.[47][48][49] Bu AMD-ning grafik sohadagi asosiy raqibidan farqli o'laroq, Nvidia shunga o'xshash mulkiy haydovchiga ega AMD katalizatori lekin bepul grafik tashabbuslarni qo'llab-quvvatlamaydi.[50] Kerakli hujjatlarni taqdim etishdan tashqari, AMD xodimlari o'zlarining texnik vositalari va xususiyatlarini qo'llab-quvvatlash uchun kodni qo'shadilar.[41] Radeon grafik qurilmasi drayverining barcha tarkibiy qismlari dunyodagi asosiy ishtirokchilar va manfaatdor tomonlar tomonidan ishlab chiqilgan. 2011 yilda r300g ba'zi hollarda Katalizatordan ustun keldi. AMDGPUAsosiy maqola: AMDGPU 2014 yilda O'yin ishlab chiquvchilar konferentsiyasi, AMD Katalizatorning foydalanuvchi maydonini bepul va ochiq manbaga asoslash bo'yicha strategiya o'zgarishini o'rganayotganligini e'lon qildi. DRM ularning yadrosi o'rniga yadro moduli qon ketish.[51] Yangi AMDGPU yadrosi moduli va to'plamining chiqarilishi 2015 yil aprel oyida dri-devel pochta ro'yxatida e'lon qilindi.[52] AMDGPU faqat rasmiy ravishda qo'llab-quvvatlasa ham GCN 1.2 va undan keyingi grafik kartalar,[53] GCN 1.0 va 1.1 grafik kartalarini eksperimental qo'llab-quvvatlash (ular faqat rasmiy ravishda Radeon drayveri tomonidan qo'llab-quvvatlanadi) yadro parametri orqali yoqilishi mumkin.[54][55] Alohida libdrm, libdrm-amdgpu, libdrm 2.4.63 dan beri kiritilgan.[56] Oldingi Radeon paragrafida aytib o'tilgan radeonsi 3D kodi amdgpu bilan ham ishlatilgan; 3D drayverda ham radeon, ham amdgpu uchun orqa uchlari mavjud. NvidiaAdvertisement Shuningdek qarang: Nvidia grafik protsessorlari ro'yxati va nouveau REnouveau-ning skrinshoti, bu Nouveau-ning aksariyat teskari muhandislik ishlari uchun ma'lumot to'playdi. Nvidia xususiy haydovchi, Nvidia GeForce haydovchisi uchun GeForce, uchun mavjud Windows XP x86 -x86-64 va keyinroq, Linux x86-x86-64-ARMv7-A, OS X 10.5 va keyinroq, Solaris x86-x86-64 va FreeBSD x86 / x86-64. Amaldagi versiyasini Internetdan yuklab olish mumkin va ba'zi Linux tarqatishlarida ular o'zlarining omborlarida mavjud. 4 oktyabr 2013 yil beta-versiya Nvidia GeForce drayveri 331.13 EGL qo'llab-quvvatlashni ta'minlaydigan interfeys Wayland ushbu haydovchi bilan birgalikda.[57][58] Nvidia-ning bepul va ochiq kodli drayveri nv.[59] Bu cheklangan (faqat 2D tezlanishni qo'llab-quvvatlaydi) va Metyu Garret, Dirk Xondel va boshqalar uning manba kodini chalkash deb atashgan.[60][61][62] Nvidia nv-ni qo'llab-quvvatlashni emas, balki bekor qilishga qaror qildi Fermi yoki undan keyin GPU va DisplayPort, 2010 yil mart oyida.[63] 2009 yil dekabr oyida Nvidia bepul grafik tashabbuslarini qo'llab-quvvatlamasligini e'lon qildi.[50] 2013 yil 23 sentyabrda kompaniya o'zlarining grafik protsessorlarining ba'zi hujjatlarini e'lon qilishlarini e'lon qildi.[64] Nouveau deyarli butunlay orqali olingan ma'lumotlarga asoslangan teskari muhandislik. Ushbu loyiha X.Org/ uchun 3D tezlashtirishni ishlab chiqarishga qaratilganWayland foydalanish Gallium3D.[65] 2012 yil 26 martda Nouveau's DRM komponent barqaror deb belgilangan va Linux yadrosining statsionar maydonidan targ'ib qilingan.[66] Nouveau qo'llab-quvvatlaydi Tesla - (va undan oldin), Fermi -, Kepler - va Maksvell asoslangan GPU.[67] 2014 yil 31 yanvarda Nvidia xodimi Alexandre Courbot GK20A uchun dastlabki yordamni qo'shadigan keng yamoq to'plamini amalga oshirdi (Tegra K1 ) Nouveauga.[68] Xabarlarga ko'ra, 2014 yil iyun oyida Codethink a Wayland asoslangan Veston kompozitor bilan Linux yadrosi 3.15, foydalanib EGL va "100% ochiq manbali grafik drayveri stek" Tegra K1.[69] Xususiyat matritsasi mavjud.[70] 2014 yil iyul oyida Nouveau qayta ishlaydigan soatni qo'llab-quvvatlamaganligi sababli Nvidia GeForce haydovchisidan ustun kela olmadi. Tegra-re - bu nVidia-ning teskari muhandisligi ustida ishlaydigan loyiha VLIW asoslangan Tegra Tegra K1 dan oldingi grafik protsessorlar seriyasi.[71] Nvidia Tegra uchun maxsus qurilmalar drayverlarini OEMlar orqali va Linux uchun Tegra (avvalgi L4T) ishlab chiqarish to'plamining bir qismi sifatida tarqatadi.[72] Nvidia va uning sherigi, Avionik dizayn, 2012 yil aprel oyida asosiy magistral Linux yadrosining yuqori qismida Grate (Tegra uchun bepul va ochiq manbali drayvlar) yuborish ustida ish olib borishgan.[73][74]Kompaniyaning asoschilaridan biri va bosh direktori 2013 yilda Ubuntu Unity bilan Tegra protsessorining yo'l xaritasini tuzdi GPU texnologiyalari konferentsiyasi.[75] Linuxda Paskal va Volta GPUlari uchun xotirani boshqarishni amalga oshiradigan Nvidia-ning Unified Memory drayveri (nvidia-uvm.ko) MIT litsenziyasiga ega. Manba kodi nvidia-uvm.ko-ni qo'llab-quvvatlaydigan tizimlarda Nvidia Linux drayverini yuklab olishda mavjud. IntelShuningdek qarang: Intel grafik protsessorlari ro'yxati, Intel GMA § Linux va Intel HD va Iris Graphics Intel grafik chiplari uchun ochiq kodli drayverlarni ishlab chiqarish (yoki ishga tushirish) tarixiga ega, ulardan tashqari PowerVR-ga asoslangan chiplar.[76] Ularning 2D X.Org drayveri xf86-video-intel deb nomlanadi. Linux yadrosidagi yadro rejimini sozlash drayveri ishlatmaydi video BIOS almashtirish uchun video rejimlari; ba'zi BIOS-lar cheklangan rejimlarga ega bo'lganligi sababli, bu Intel video kartalari tomonidan qo'llab-quvvatlanadiganlarga yanada ishonchli kirishni ta'minlaydi. Advertisement Kompaniya ularning bepul dasturlarini optimallashtirish ustida ishladi Linux ularga yaqinlashadigan ishlash uchun haydovchilar Windows hamkasblari, ayniqsa Qumli ko'prik va 2011 yilda ishlashni optimallashtirish Intel drayveriga ba'zi bir vazifalarda o'zlarining shaxsiy Windows drayverlaridan ustun bo'lishiga imkon bergan yangi uskunalar.[77][78][79] Ishlashning ba'zi yaxshilanishlari eski apparat foydalanuvchilari uchun ham foydali bo'lishi mumkin.[80] Intel MChJni qo'llab-quvvatlash (Oxirgi darajadagi kesh, L4-kesh, Kristaluell va Iris Pro) Linux yadrosi 3.12 ga qo'shildi,[81][82] va kompaniyada 20 dan 30 gacha doimiy ishlaydigan Linux grafikasi ishlab chiquvchilari mavjud.[83] Download 0.75 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling