AMD še naprej prispeva k jedru Linuxa in dela na jedru 4.20

amd

AMD je že delal na Linuxu Kernel 4.20 s katero je začelo na novo jedro Linuxa prenašati številne vrstice kode, poleg tega pa je še naprej prispevalo k brezplačni programski opremi.

Upoštevanje vseh novih možnosti strojne opreme, ki so nedavno prišle v jedro Linuxa, pa tudi izdaja AMDGPU DDX 18.1 in velika izdaja ROCm 1.9, je bil vaš zadnji paket sprememb vira prav tako podvržen DRM-Next pred ciklom Linux Kernel 4.20 ~ 5.0.

To bo še ena zanimiva različica za uporabnike Radeon Linuxa.

Poleg tega Michael larabel iz podjetja Phoronix je opravil analizo kjer je poročal o opravljenem delu različnih sodelavcev, zlasti proizvajalcev GPUS.

AMD v jedro Linuxa prispeva 8.5-krat več kode kot NVIDIA

Čeprav ne bi smelo biti veliko presenečenje, ob upoštevanju vse delo, ki ga AMD v zadnjem času opravlja na svojem odprtokodnem grafičnem skladu.

Medtem ko je NVIDIA še vedno prispeva zelo malo (relativno rečeno) do jedra Linuxa je AMD v jedro dodan več kot osemkrat več vrstic kode v primerjavi z NVIDIA.

Razvijalci AMD so prispevali 2.168. 104 vrstice kode za jedro Linuxa 414.761 vrstic v postopku ali neto dobiček 1.753.343 vrstic kode.

NVIDIA pa je v jedro prispevala skupno 303.180 vrstic kode in odstranila 97.197 oziroma neto dobiček le 205.983 vrstic kode.

AMD-jevi prispevki k jedru vključujejo različna dela procesorja / nabora čipov AMD, pa tudi njegovih sestavnih delov in Odprtokodni grafični gonilniki AMDKFD / AMDGPU / Radeon in dela, povezana z upravljanjem pomnilnika TTM, glavnim DRM itd.

AMD pripravlja veliko virov za jedro 4.20

amd-linux

Delo, ki ga je predložil Alex Deucher iz AMD, vključuje:

Začetna podpora za grafiko APU Picasso, ki čaka na izdajo.

AMD APU-ji so pravkar odprli svoje žetone AMDGPU za te nove APU-je, ki temeljijo na Vega / GFX9, v začetku tedna.

Nadaljujemo z ustvarjanjem vznemirljive Vege 20, ki naj bi izšla pred koncem leta.

Zdi se, da bo s to prihajajočo izdajo jedra v celoti podprta podpora za Vega 20 in bo v dobrem stanju pravočasno za zagon. Splošno pričakuje se, da je ta prvi Vega 20 GPU 7nm izdelek za delovne postaje.

Povezano z Vega 20, AMDGPU ima zdaj začetno podporo xGMI znotraj gonilnika jedra.

XGMI gre za novo medsebojno povezavo, ki jo bo Vega 20 in prihodnji grafični procesorji podpirali kot alternativo PCI Express 3.0 / 4.0.

Koda AMDKFD se združi v AMDGPU kot modul jedra.

Delo na videz brez dokončnega upravljanja porabe energije nadaljuje ta cikel, izboljšuje ACP nadgradnje moči in druge spremembe.

Obstaja tudi precej podpore za zaslon, vključno s podporo za ABGR / XBGR, podporo DisplayPort YCbCr v kodi DC prikaz, podpora LVDS v enosmerni kodi, nove funkcije za odpravljanje napak in druga dela.

  • Podpora za rahlo redefiniranje senčnikov s pomočjo kill kill za GFX / Compute.
  • Podpora za motor VCN JPEG za APU Raven Ridge in novejše. Na sprednji strani Raven je tudi stojalo za nalaganje vdelane programske opreme DMCU.
  • Raven Ridge APU ima zdaj tudi podporo za GFXOFF za izklop grafičnega mehanizma, kadar ni potreben, in podpiranje načina jecljanja.
  • Podpora za izravnavo obremenitve znotraj načrtovalnika AMDGPU / DRM in njeno uporabo za programiranje mehanizmov.
  • Izboljšave zmogljivosti navideznega pomnilnika GPUVM. Obstaja tudi nekaj izboljšav učinkovitosti upravljanja GPUVM LRU.

Obstaja tudi nekaj popravkov TTM in podporo za množična gibanja znotraj te kode za upravljanje pomnilnika.

Na splošno je bil razvijalci AMD naporen cikel, da se pripravijo na podporo za Vega 20 in z njo povezane vire, kot je xGMI, pridobivanje podpore za začetno grafiko Raven2 in Picasso, še vedno izboljšuje upravljanje porabe energije in AMDGPU DC, poleg drugih funkcij.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.