Planet për përmirësimin e drejtuesve Linux për GPU-të AMD të familjes GCN 1.x

Timur Kristóf, një nga nënkontraktuesit e firmës Valve, paraqiti planet për përmirësimin e mbështetjes për Linux të kartave grafike AMD të familjeve GCN 1.0 "Southern Island" dhe 1.1 "Sea Islands". Vitin e kaluar, driveri AMDGPU u arrit në barazim me kapacitetet e driverit Radeon për familjet e kartave grafike GCN 1.x dhe u aktivizua si parametër i paracaktuar në kodin e bërthamës Linux 6.19, lëshimi i të cilit është planifikuar për shkurt. Kartat GCN 1.x u prodhuan nga 2012 deri në 2019 dhe përfshijnë modele si Radeon HD 77xx/78xx/79xx/87xx/88xx/89xx, Radeon R9 280, FirePro W4000-W9000, Radeon Sky 700/900, Radeon R9 265/270/370, Radeon R9 290/390, HD 7790/8870 dhe karta të tjera të familjeve Radeon Rx 200/Rx 300.

Midis planeve për zhvillimin e mëtejshëm të mbështetjes GCN 1.x në Linux, disa prej të cilave do të jenë të dobishme edhe për GPU të tjera, për shembull familja Polaris.

  • Implementimi i mbĂ«shtetjes pĂ«r modifikatorĂ«t e formatit (DRM format modifier) pĂ«r GPU-tĂ« e serive SI, CIK, VI dhe Polaris, qĂ« do tĂ« lejojĂ« pĂ«rdorimin e menaxherĂ«ve tĂ« kompozitimit tĂ« bazuar nĂ« Vulkan, driverit OpenGL Zink dhe disa komponentĂ«ve tĂ« tjerĂ«.
  • Shtimi i mbĂ«shtetjes pĂ«r kontrolluesit e urave tĂ« ekranit (display bridge) TRAVIS dhe NUTMEG, qĂ« do tĂ« lejojĂ« pĂ«rdorimin e AMDGPU si parametĂ«r tĂ« paracaktuar nĂ« konfigurimet me APU tĂ« familjes CIK.
  • Refaktorizimi i menaxhimit tĂ« energjisĂ«. GPU-tĂ« e vjetra pĂ«rdorin njĂ« kod tĂ« veçantĂ« pĂ«r menaxhimin e energjisĂ«, "DPM", qĂ« ndryshon nga kodi kryesor AMDGPU. Unifikimi i kodit pĂ«r GPU-tĂ« e vjetra me tĂ« tjerĂ«t do tĂ« lejojĂ« heqjen e njĂ« dege tĂ« veçantĂ« pĂ«r kĂ«to GPU, do tĂ« zvogĂ«lojĂ« volumet e kodit dhe do ta thjeshtojĂ« mbĂ«shtetjein e drejtuesit.
  • Duke marrĂ« parasysh pĂ«rmirĂ«simet e mbĂ«shtetjes pĂ«r GCN 1.x nĂ« kodin DC (Display Core), siç Ă«shtĂ« mundĂ«sia e pĂ«rdorimit tĂ« daljeve analoge, ka kuptim tĂ« hiqet kodi i vjetĂ«r pĂ«r kĂ«ta GPU qĂ« nuk pĂ«rdorin DC, qĂ« do tĂ« thjeshtojĂ« mbĂ«shtetjein e drejtuesit dhe do tĂ« zvogĂ«lojĂ« volumet e kodit.
  • Korrigjimi i gabimeve tĂ« mbetura, siç Ă«shtĂ« kufizimi i papĂ«rshtatshĂ«m i fuqisĂ« sĂ« konsumuar nga GPU Radeon 430, ekrani i zi nĂ« konektorĂ«t analogĂ« tĂ« Radeon HD 7790 dhe kĂ«rkesat pĂ«r faqe tĂ« pakohĂ«zuara tĂ« memories (page faults) nĂ« GPU-tĂ« e familjes SI/CIK.
  • MbĂ«shtetje pĂ«r tekstura tĂ« pjesshme (sparse textures, PRT). NjĂ« patch pĂ«r bĂ«rthamĂ«n Linux Ă«shtĂ« pĂ«rgatitur tashmĂ« dhe njĂ« kĂ«rkesĂ« pĂ«r ndryshim pĂ«r MESA pĂ«r aktivizimin e kĂ«saj mundĂ«sie.
  • MbĂ«shtetje pĂ«r radhĂ«n e transferimeve (transfer queue) nĂ« drejtuesin RADV pĂ«r GPU-tĂ« e vjetra.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster