A Linux-fejlesztők a GitHub Copilot és az AI-alapú kódolás segítségével tartják életben a 20 éves AMD Radeon HD 2000–6000 sorozatú grafikus kártyákat

A Linux GPU-illesztőprogramok karbantartói és fejlesztői egyre inkább alkalmazzák az AI-támogatott „vibe coding” módszert annak érdekében, hogy a régebbi, már-már antiknak számító AMD GPU-k – nevezetesen a közel két évtizedes AMD GPU-k – továbbra is működőképesek maradjanak.
A Mesa 26.2 verzióban Gert Wollny fejlesztő a GitHub Copilot segítségével átalakította és megtisztította az AMD R600 Gallium3D illesztőprogram nagy részét, 59 commit segítségével, amelyek célja az volt, hogy a shader-fordító kódját tisztábbá és stabilabbá tegyék az összes AMD GPU számára, a Radeon HD 2000-től a HD 6000-es sorozatig. Ezek a kártyák 2007 és 2010 között jelentek meg, és ma már elavultnak számítanak. , a Phoronix, Wollny részletesen beszámolt az illesztőprogrammal kapcsolatos munkáról a merge requestben, és elmondta: „Ez a sorozat számos refaktorálást tartalmaz, hogy az sfn shader-fordító kódját egy kicsit tisztábbá tegyük. A refaktorálás a Copilot (automatikus mód) segítségével történt.” A Copilotnak tulajdonított egyedi javítások is hozzáadódtak.
Ez betekintést nyújt abba, hogyan működhet az AI-támogatott „vibe coding” összetettebb alkalmazások esetében: a fejlesztők nagy nyelvi modelleken alapuló eszközöket használnak a kód átalakítására és tisztítására, ahelyett, hogy minden sort a semmiből írnának. Ez a folyamat máris sok fejlesztőnek segít fenntartani olyan régi nyílt forráskódú illesztőprogramokat és projekteket, amelyek egyébként a feledésbe merülnének.
Az R600 család az AMD (korábban ATI) kártyák széles skáláját fedi le, amelyekre sok lelkes játékos és retro PC-építő még mindig támaszkodik. Mivel az AMD abbahagyta az upstream munkát és az illesztőprogram-frissítéseket ezekhez a GPU-khoz, szinte az összes folyamatban lévő fejlesztést és frissítést egy elkötelezett rajongókból és önkéntesekből álló csapat hajtotta végre, akik hajlandóak életben tartani ezeket a GPU-kat.
Ezen közreműködők közül Wollny az elmúlt években állandó szereplő volt, korábban hozzáadta a NIR háttértámogatást, javította a számítási képességeket és más modern Mesa funkciókat. Tekintettel a közreműködők és a rendelkezésre álló erőforrások korlátozott számára, a Copilot automatikus módban történő használata fejlesztői felügyelet mellett jelentősen segíthet olyan nagy tisztítási feladatokban, amelyeket egyébként nehéz lenne egyedül elvégezni.
Ez összhangban áll a Linux kernel projekttel, amely pragmatikus megközelítést alkalmaz egy új irányelv keretében, amely most már lehetővé teszi a fejlesztők számára az AI-eszközök használatát, sőt szükség esetén ösztönzi is azok használatát. Ugyanakkor szigorú szabályokat kell betartani: csak emberek adhatják hozzá a Signed-off-by címkét és hitelesíthetik a Developer Certificate of Origin-t.
Az átláthatóság érdekében a fejlesztőknek egyértelmű Assisted-by címkét kell feltüntetniük, amelyben megnevezik a használt AI-modellt és eszközöket, míg az emberi benyújtó továbbra is felelős a végleges kód teszteléséért, ellenőrzéséért és közzétételéért.
Források
» A Top 10 multimédiás noteszgép - tesztek alapján
» A Top 10 játékos noteszgép
» A Top 10 belépő szintű üzleti noteszgép
» A Top 10 üzleti noteszgép
» A Top 10 notebook munkaállomása
» A Top 10 okostelefon - tesztek alapján
» A Top 10 táblagép
» A Top 10 Windows tabletje
» A Top 10 subnotebook - tesztek alapján
» A Top 10 300 euró alatti okostelefonja
» A Top 10 120 euró alatti okostelefonja
» A Top 10 phabletje (>5.5-inch)
» A Top 10 noteszgép 500 EUR (~160.000 HUF) alatt
» A Top 10 "pehelysúlyú" gaming notebookja






