AMD fortsätter att bidra på Linux-kärnan och arbetar på Kernel 4.20

amd

AMD har redan arbetat med Linux Kernel 4.20 med vilken det har börjat porta många kodrader till den nya Linux-kärnan förutom att fortsätta att bidra till fri programvara.

Med tanke på all den nya hårdvaruaktiveringen som nyligen kom in i Linux-kärnan, samt att släppa AMDGPU DDX 18.1 och den stora utgåvan av ROCm 1.9, din senaste grupp resursändringar genomgick också DRM-Next innan Linux Kernel 4.20 ~ 5.0-cykeln.

Detta kommer att bli en annan intressant version för Radeon Linux-användare.

Förutom detta Michael larabel från Phoronix utförde en analys där han redogjorde för det arbete som utförts av de olika bidragsgivarna, särskilt tillverkarna av GPUS.

AMD bidrar med 8.5 gånger mer kod till Linux-kärnan än NVIDIA

Även borde inte vara en stor överraskning, med tanke på allt arbete AMD har gjort på sin grafikstapel med öppen källkod nyligen.

Medan NVIDIA bidrar fortfarande väldigt lite (relativt sett) mot Linux-kärnan kommer AMD med mer än åtta gånger fler kodrader till kärnan jämfört med NVIDIA.

AMD-utvecklare bidrog med 2.168. 104 rader kod för Linux-kärnan, 414.761 1.753.343 rader i processen, eller en nettovinst på XNUMX XNUMX XNUMX rader kod.

NVIDIA bidrog emellertid med totalt 303.180 97.197 koderader till kärnan och tog bort 205.983 XNUMX, eller en nettovinst på bara XNUMX XNUMX kodrader.

AMDs bidrag till kärnan inkluderar olika verk av AMD CPU / chipset samt dess komponenter och Grafikdrivrutiner med öppen källkod för AMDKFD / AMDGPU / Radeon och arbeten relaterade till TTM-minneshantering, huvud-DRM, etc.

AMD förbereder många resurser för Kernel 4.20

och Linux

Arbete som skickats in av Alex Deucher från AMD inkluderar:

Initialt stöd för APU Picasso-grafik i väntan på release.

AMD APU: er öppnade just sina AMDGPU-tokens för dessa nya Vega / GFX9-baserade APU: er tidigare på veckan.

Vi fortsätter att arbeta med att skapa den spännande Vega 20, som är på väg ut före årets slut.

Det verkar som om den här kommande kärnutgåvan kommer Vega 20-stödet att granskas och ha god status i tid för lansering. Det förväntas allmänt att denna första Vega 20 GPU är en 7nm arbetsstationsprodukt.

Relaterat till Vega 20, AMDGPU har nu första xGMI-stöd inuti kärndrivrutinen.

XGMI det är en ny sammankoppling som Vega 20 och framtida grafikprocessorer stöder som ett alternativ till PCI Express 3.0 / 4.0.

AMDKFD-koden slås samman i AMDGPU för att vara en kärnmodul.

Arbetet som verkar utan slutlig energihantering fortsätter denna cykel och förbättrar ACP för kraftuppgraderingar och andra förändringar.

Det finns också en hel del skärmstöd, inklusive ABGR / XBGR-stöd, DisplayPort YCbCr-stöd i kod DC-display, LVDS-stöd i DC-kod, nya felsökningsfunktioner och annat arbete.

  • Stöd för lätt omdefiniering av shaders genom kill kill för GFX / Compute.
  • VCN JPEG-motorstöd för APU Raven Ridge och nyare. Också på Raven-fronten finns DMCU-uppladdningsstället för firmware.
  • Raven Ridge APU har nu också GFXOFF-stöd för att stänga av grafikmotorn när den inte behövs och stödja stammarläge.
  • Stöd för lastbalansering inom AMDGPU / DRM-schemaläggaren och använder den för mekanismsprogrammering.
  • GPUVM-prestandaförbättringar av virtuellt minne. Det finns också några förbättringshanteringseffektiviteter för GPUVM LRU.

Det finns också några TTM-korrigeringar och stöd för massiva rörelser inom den minneshanteringskoden.

Sammantaget har det varit en hektisk cykel för AMD-utvecklare att förbereda sig för Vega 20-support och relaterade resurser, som xGMI, att få stöd för initial Raven2- och Picasso-grafik, vilket fortfarande förbättrar energihantering och AMDGPU DC, förutom andra funktioner.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.