Az AMD már dolgozott a Linux Kernel 4.20-on amellyel számos kódsor átvitele az új Linux kernelbe, amellett, hogy továbbra is hozzájárul az ingyenes szoftverekhez.
Figyelembe véve a Linux kernelben nemrégiben megjelent összes új hardveres engedélyezést, valamint az AMDGPU DDX 18.1 kiadását és a ROCm 1.9 nagy kiadása, az utolsó erőforrás-változáscsomag szintén átesett a DRM-Next-en a Linux Kernel 4.20 ~ 5.0 ciklus előtt.
Ez egy újabb érdekes verzió lesz a Radeon Linux felhasználók számára.
ezen kívül Michael larabel a Phoronix-ból elemzést végzett ahol beszámolt a különböző közreműködők, különösen a GPUS gyártói munkájáról.
Az AMD 8.5x több kóddal járul hozzá a Linux kernelhez, mint az NVIDIA
Bár nem lehet nagy meglepetés, figyelembe véve mindaz a munka, amelyet az AMD a közelmúltban végzett a nyílt forráskódú grafikus verem mellett.
míg Az NVIDIA továbbra is nagyon kevéssel járul hozzá (viszonylagosan) a Linux kernel felé az AMD több mint nyolcszor több kódsorral rendelkezik a kernelhez képest, mint az NVIDIA.
Az AMD fejlesztői 2.168-tal járultak hozzá. 104 kódsor a Linux kernelnél 414.761 1.753.343 sor a folyamatban, vagy XNUMX XNUMX XNUMX sornyi nettó nyereség.
Az NVIDIA azonban összesen 303.180 97.197 soros kódot adott hozzá a kernelhez, és eltávolította 205.983 XNUMX-et, vagyis csak XNUMX XNUMX sornyi nettó nyereséget.
Az AMD hozzájárulásai a kernelhez tartalmazzák az AMD CPU / chipset különféle munkáit, valamint alkatrészei és Nyílt forráskódú AMDKFD / AMDGPU / Radeon grafikus illesztőprogramok és a TTM memóriakezeléssel, a fő DRM-mel stb. kapcsolatos munkák.
Az AMD sok erőforrást készít a Kernel 4.20-hoz
Alex Deucher, az AMD által benyújtott munka a következőket tartalmazza:
Az APU Picasso grafikájának kezdeti támogatása megjelenésig vár.
Az AMD APU-k a hét elején megnyitották az AMDGPU tokeneket ezekhez az új Vega / GFX9 alapú APU-khoz.
Folytatjuk az izgalmas Vega 20 létrehozását, amely az év vége előtt jelenik meg.
Úgy tűnik, hogy ezzel a közelgő kernel kiadással a Vega 20 támogatása mindannyian megvizsgálásra kerül, és jó állapotban van az indítás előtt. Széles körben várható, hogy ez az első Vega 20 GPU egy 7 nm-es munkaállomás-termék.
A Vega 20-hoz kapcsolódik, Az AMDGPU mostantól rendelkezik az első xGMI támogatással a rendszermag-illesztőprogram belsejében.
XGMI ez egy új összekapcsolás, amelyet a Vega 20 és a jövőbeli GPU-k támogatnak a PCI Express 3.0 / 4.0 alternatívájaként.
Az AMDKFD kódot egyesítik az AMDGPU-ba, hogy egy kernelmodul legyen.
A látszólag a végső energiagazdálkodás nélkül végzett munka folytatja ezt a ciklust, javítva az AKCS-országok energiafrissítéseit és egyéb változásait.
Jó mennyiségű megjelenítési támogatás is rendelkezésre áll, beleértve az ABGR / XBGR támogatást, a DisplayPort YCbCr támogatást kódban DC kijelző, LVDS támogatás DC kódban, új hibakeresési funkciók és egyéb munkák.
- Támogatás az árnyékolók enyhe újradefiniálásához kill kill alkalmazással a GFX / Compute számára.
- VCN JPEG motor támogatás Raven Ridge APU-khoz és újabbakhoz. A Raven fronton található a DMCU firmware feltöltő állvány is.
- A Raven Ridge APU mostantól GFXOFF támogatással is rendelkezik a grafikus motor kikapcsolása, ha nincs rá szükség, és támogatja a dadogás módot.
- Támogatás a terheléselosztáshoz az AMDGPU / DRM ütemezőn belül, és felhasználása a mechanizmus programozásához.
- A GPUVM virtuális memória teljesítményének fejlesztése. A GPUVM LRU néhány kezelési hatékonyságot is javított.
Van néhány TTM-javítás is és a memóriakezelési kódon belüli hatalmas mozgások támogatása.
Összességében elfoglalt ciklus volt az AMD-fejlesztők számára, hogy felkészüljenek a Vega 20 támogatására és a kapcsolódó erőforrásokra, például az xGMI-re, támogatást szerezzenek a kezdeti Raven2 és Picasso grafikákra, még javítva az energiagazdálkodást és az AMDGPU DC-t az egyéb funkciók mellett.