AMD fortsætter med at bidrage på Linux-kernen og arbejder på Kernel 4.20

amd

AMD har allerede arbejdet på Linux Kernel 4.20 som det er begyndt at portere mange kodelinjer til den nye Linux-kerne ud over at fortsætte med at bidrage til fri software.

I betragtning af al den nye hardware-aktivering, der for nylig kom ind i Linux-kernen, samt frigivelse af AMDGPU DDX 18.1 og den store udgivelse af ROCm 1.9, din sidste gruppe ressourceændringer gennemgik også DRM-Next før Linux Kernel 4.20 ~ 5.0 cyklus.

Dette vil være en anden interessant version for Radeon Linux-brugere.

udover dette Michael larabel fra Phoronix foretog en analyse hvor han redegjorde for arbejdet på de forskellige bidragsydere, især producenterne af GPUS.

AMD bidrager med 8.5 gange mere kode til Linux-kernen end NVIDIA

Skønt det skulle ikke være en stor overraskelse, Overvejer alt det arbejde, som AMD har udført på sin open source grafikstak for nylig.

Mens NVIDIA bidrager stadig meget lidt (relativt set) mod Linux-kernen, kommer AMD med mere end otte gange flere linjer med kode tilføjet til kernen sammenlignet med NVIDIA.

AMD-udviklere bidrog med 2.168. 104 linjer kode til Linux-kernen, 414.761 linjer i processen eller en nettogevinst på 1.753.343 linjer kode.

NVIDIA bidrog dog i alt 303.180 linjer kode til kernen og fjernede 97.197 eller en nettogevinst på kun 205.983 linjer kode.

AMDs bidrag til kernen inkluderer forskellige værker af AMD CPU / chipsæt samt dets komponenter og Open source AMDKFD / AMDGPU / Radeon grafikdrivere og arbejder relateret til TTM-hukommelsesstyring, hoved-DRM osv.

AMD forbereder mange ressourcer til Kernel 4.20

AMD Linux

Arbejde indsendt af Alex Deucher fra AMD inkluderer:

Indledende support til APU Picasso-grafik afventende frigivelse.

AMD APU'er har lige åbnet deres AMDGPU-tokens til disse nye Vega / GFX9-baserede APU'er tidligere på ugen.

Vi arbejder fortsat med at skabe den spændende Vega 20, som forventes udgivet inden årets udgang.

Det ser ud til, at Vega 20-understøttelsen med denne kommende kerneudgivelse vil blive undersøgt og i god stand i tide til lancering. Det forventes bredt, at denne første Vega 20 GPU er et 7nm-arbejdsstationsprodukt.

Relateret til Vega 20, AMDGPU har nu indledende xGMI support inde i kernedriveren.

XGMI det er en ny sammenkobling, som Vega 20 og fremtidige GPU'er understøtter som et alternativ til PCI Express 3.0 / 4.0.

AMDKFD-koden flettes ind i AMDGPU for at være et kernemodul.

Arbejde tilsyneladende uden endelig strømstyring fortsætter denne cyklus og forbedrer ACP for strømopgraderinger og andre ændringer.

Der er også en god mængde skærmstøtte, inklusive ABGR / XBGR-understøttelse, DisplayPort YCbCr-understøttelse i kode DC-skærm, LVDS-understøttelse i DC-kode, nye fejlfindingsfunktioner og andet arbejde.

  • Støtte til let omdefinering af shaders ved kill kill til GFX / Compute.
  • VCN JPEG-motorstøtte til Raven Ridge APU'er og nyere. Også på Raven front er DMCU firmware upload stativet.
  • Raven Ridge APU har nu også GFXOFF-support at slukke for grafikmotoren, når det ikke er nødvendigt, og understøtte stammertilstand.
  • Understøttelse af belastningsbalancering inden for AMDGPU / DRM-planlæggeren og brug af den til mekanismeprogrammering.
  • Forbedringer af GPUVM-virtuel hukommelse. Der er også nogle forbedringshåndteringsforbedringer af GPUVM LRU.

Der er også nogle TTM-rettelser og støtte til massive bevægelser inden for den hukommelsesadministrationskode.

Alt i alt har det været en travl cyklus for AMD-udviklere at forberede sig på Vega 20-support og relaterede ressourcer, såsom xGMI, at få support til indledende Raven2- og Picasso-grafik, hvilket stadig forbedrer strømstyring og AMDGPU DC ud over andre funktioner.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.