AMD toliau prisideda prie „Linux“ branduolio kūrimo ir dirba su 4.20 branduoliu

AMD

AMD jau dirbo su „Linux Kernel 4.20“ su kuria ji pradėjo perkelti daug kodo eilučių į naująjį „Linux“ branduolį ir toliau prisidėti prie nemokamos programinės įrangos.

Atsižvelgiant į visus naujus aparatūros įgalinimus, kurie neseniai atsirado „Linux“ branduolyje, taip pat išleidę „AMDGPU DDX 18.1“ ir didelis ROCm 1.9 išleidimas, paskutinė jūsų išteklių paketo partija taip pat buvo išgydyta DRM-Next prieš „Linux“ branduolio 4.20 ~ 5.0 ciklą.

Tai bus dar viena įdomi versija „Radeon Linux“ vartotojams.

Be to Michaelas Larabelas iš „Phoronix“ atliko analizę kur jis aprašė darbą, atliktą su skirtingais bendradarbiais, ypač su GPUS gamintojais.

AMD į „Linux“ branduolį įneša 8.5 karto daugiau kodo nei NVIDIA

Nors neturėtų būti didelė staigmenaAtsižvelgiant visą darbą, kurį AMD pastaruoju metu atliko savo atvirojo kodo grafikos šūsnyje.

O NVIDIA vis dar labai mažai prisideda (palyginti) kalbant apie „Linux“ branduolį, AMD pridedama daugiau nei aštuonis kartus daugiau kodo eilučių, palyginti su NVIDIA.

AMD kūrėjai prisidėjo 2.168 104. XNUMX eilutės kodo „Linux“ branduoliui - 414.761 1.753.343 eilučių procese arba grynasis XNUMX XNUMX XNUMX eilučių kodo padidėjimas.

Tačiau NVIDIA į branduolį iš viso įnešė 303.180 97.197 eilučių kodo ir pašalino 205.983 XNUMX arba tik XNUMX XNUMX eilučių kodą.

AMD indėlis į branduolį apima įvairius AMD procesoriaus / mikroschemų rinkinio darbus, taip pat jo komponentai ir Atvirojo kodo AMDKFD / AMDGPU / Radeon grafikos tvarkyklės ir darbai, susiję su TTM atminties valdymu, pagrindine DRM ir kt.

AMD ruošia daug išteklių 4.20 branduoliui

amd-linux

Alex Deucher iš AMD pateiktą darbą sudaro:

Pradinis APU „Picasso“ grafikos palaikymas laukia išleidimo.

AMD APU ką tik anksčiau šią savaitę atidarė savo AMDGPU žetonus šiems naujiems „Vega / GFX9“ pagrįstiems APU.

Mes ir toliau dirbame kurdami įdomų „Vega 20“, kuris pasirodys iki metų pabaigos.

Panašu, kad pasirodžius šiam branduolio leidimui, „Vega 20“ palaikymas bus kruopščiai patikrintas ir tinkamas, kad jį paleistų. Manoma, kad šis pirmasis „Vega 20“ GPU yra 7 nm darbo vietos produktas.

Susiję su „Vega 20“, AMDGPU dabar turi pradinį „xGMI“ palaikymą branduolio tvarkyklės viduje.

XGMI tai yra nauja jungtis, kurią „Vega 20“ ir būsimi GPU palaikys kaip alternatyvą „PCI Express 3.0 / 4.0“.

AMDKFD kodas yra sujungiamas su AMDGPU, kad būtų branduolio modulis.

Atrodo, kad darbas be galutinio energijos valdymo tęsia šį ciklą, gerindamas AKR energijos atnaujinimus ir kitus pakeitimus.

Taip pat yra daug ekrano palaikymo galimybių, įskaitant „ABGR / XBGR“ palaikymą, „DisplayPort YCbCr“ palaikymą kode DC ekranas, LVDS palaikymas DC kodu, naujos derinimo funkcijos ir kiti darbai.

  • Parama šiek tiek iš naujo apibrėžus šešėlius, naudojant „kill kill“, skirtą GFX / Compute.
  • „Raven Ridge APU“ ir naujesnių versijų „VCN JPEG“ variklio palaikymas. „Raven“ priekyje taip pat yra DMCU programinės įrangos įkėlimo stendas.
  • „Raven Ridge APU“ dabar taip pat turi „GFXOFF“ palaikymą išjungti grafikos variklį, kai to nereikia, ir palaikyti mikčiojimo režimą.
  • Parama apkrovos balansavimui naudojant AMDGPU / DRM planuoklį ir naudojant jį programuojant mechanizmus.
  • GPUVM virtualiosios atminties našumo patobulinimai. Taip pat yra keletas GPUVM LRU valdymo efektyvumo patobulinimų.

Taip pat yra keletas TTM pataisymų ir palaikymas masiniams judėjimams per tą atminties valdymo kodą.

Apskritai, AMD kūrėjams buvo užimtas ciklas pasiruošti „Vega 20“ palaikymui ir susijusiems ištekliams, tokiems kaip „xGMI“, palaikyti pradinę „Raven2“ ir „Picasso“ grafiką, vis dar tobulinant energijos valdymą ir „AMDGPU DC“, be kitų funkcijų.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.