AMD naďalej prispieva k jadru Linuxu a pracuje na jadre 4.20

amd

Spoločnosť AMD už pracovala na systéme Linux Kernel 4.20 s ktorými začala do nového linuxového jadra prenášať mnoho riadkov kódu a okrem toho naďalej prispieva k slobodnému softvéru.

Vzhľadom na všetky nové hardvérové ​​možnosti, ktoré nedávno prišli do jadra Linuxu, ako aj na vydanie AMDGPU DDX 18.1 a veľké vydanie ROCm 1.9, vaša posledná dávka zmien zdrojov prešla tiež DRM-Next pred cyklom Linux Kernel 4.20 ~ 5.0.

Pre používateľov Radeon Linux to bude ďalšia zaujímavá verzia.

okrem toho Michael larabel z Phoronix vykonal analýzu kde uviedol účty za prácu vykonanú rôznymi prispievateľmi, najmä výrobcami GPUS.

AMD prispieva do jadra Linuxu 8.5x viac kódu ako NVIDIA

Hoci nemalo by byť veľkým prekvapením, zvažujúc všetka práca, ktorú AMD v poslednom čase robí na svojom open source grafickom zásobníku.

Kým NVIDIA stále prispieva veľmi málo (relatívne povedané) k jadru Linuxu, AMD prichádza s viac ako osemkrát väčším počtom riadkov kódu pridaných do jadra v porovnaní s NVIDIA.

Vývojári AMD prispeli sumou 2.168 104. XNUMX riadkov kódu pre jadro Linuxu 414.761 1.753.343 riadkov v procese, alebo čistý zisk XNUMX XNUMX XNUMX riadkov kódu.

NVIDIA však do jadra prispela celkovo 303.180 97.197 riadkami kódu a odstránila 205.983 XNUMX, čo predstavuje čistý zisk iba XNUMX XNUMX riadkov kódu.

Príspevky AMD do jadra zahŕňajú rôzne diela AMD CPU / čipsetu a tiež jeho súčasti a Open source grafické ovládače AMDKFD / AMDGPU / Radeon a práce súvisiace so správou pamäte TTM, hlavnými DRM atď.

Spoločnosť AMD pripravuje veľa prostriedkov pre jadro 4.20

amd-linux

Práce predložené Alexom Deucherom z AMD zahŕňajú:

Počiatočná podpora grafiky APU Picasso až do vydania.

AMD APU práve otvorili svoje tokeny AMDGPU pre tieto nové APU založené na Vega / GFX9 začiatkom týždňa.

Naďalej pracujeme na vytváraní vzrušujúcej Vega 20, ktorá by mala vyjsť do konca roka.

Zdá sa, že s týmto nadchádzajúcim vydaním jadra bude podpora Vega 20 podrobne preskúmaná a v dobrom stave, aby mohla byť uvedená na trh. Všeobecne sa očakáva, že tento prvý grafický procesor Vega 20 je produktom pracovnej stanice s dĺžkou 7 nm.

Súvisiace s Vega 20, AMDGPU má teraz počiatočnú podporu xGMI vo vnútri ovládača jadra.

XGMI je to nové prepojenie, ktoré bude Vega 20 a budúce GPU podporovať ako alternatíva k PCI Express 3.0 / 4.0.

Kód AMDKFD sa zlučuje do AMDGPU, aby sa stal modulom jadra.

Práca zdanlivo bez konečnej správy napájania pokračuje v tomto cykle a vylepšuje ACP aktualizácií napájania a ďalšie zmeny.

K dispozícii je tiež dobrá podpora zobrazenia, vrátane podpory ABGR / XBGR, podpory DisplayPort YCbCr v kóde DC displej, podpora LVDS v DC kóde, nové ladiace funkcie a ďalšie práce.

  • Podpora mierneho predefinovania shaderov pomocou kill kill pre GFX / Compute.
  • Podpora motora VCN JPEG pre APU Raven Ridge a novšie. Na prednej strane Ravenu je tiež stojan na nahrávanie firmvéru DMCU.
  • Raven Ridge APU má teraz tiež podporu GFXOFF vypnúť grafický modul, ak to nie je potrebné, a podporovať režim koktania.
  • Podpora vyváženia záťaže v rámci plánovača AMDGPU / DRM a jeho využitie pri programovaní mechanizmov.
  • Vylepšenia výkonu virtuálnej pamäte GPUVM. U GPUVM LRU existujú aj určité vylepšenia efektívnosti manipulácie.

Existujú aj niektoré opravy TTM a podpora masívnych pohybov v rámci tohto kódu správy pamäte.

Celkovo to bol pre vývojárov AMD nabitý cyklus, keď sa pripravovali na podporu Vega 20 a súvisiace zdroje, ako je xGMI, získavanie podpory pre počiatočné grafiky Raven2 a Picasso, stále vylepšovanie správy napájania a AMDGPU DC, okrem ďalších funkcií.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.