AMD on lähettänyt ensimmäisen suuren erän AMDGPU-ytimen grafiikkaohjaimen muutoksia DRM-Nextiin ennen Linux 6.1-yhdistysikkunaa.

Kuten viimeisimpien ydinsarjojen kohdalla, AMD:n insinöörit työskentelevät edelleen erittäin kiireisinä seuraavan sukupolven GPU-tuen parissa – sekä RDNA3-grafiikassa että seuraavan sukupolven CDNA”MI 300″-kiihdyttimessä. Linux 6.1:ssä tulee lisää uutta koodia, mutta niiden IP-lohkokohtaisen strategian ansiosta saada kaikki erilaiset IP-lohkot paikoilleen ja pienempien monoliittisten korjauspäivityssarjojen ansiosta tällä hetkellä ei ole selvää ulkoisesti/julkisesti Linux 6.0-6.1-tukitila heidän julkaisemattomille GPU-tuotteilleen. Katsotaan aikanaan, kun tuotteet julkistetaan virallisesti ja voin testata niitä Linuxissa. Toivottavasti kaikki on kohdistettu hienosti, jotta uusia Radeon GPU:ita voidaan käyttää julkaisupäivänä Linuxissa julkaistun ytimen kanssa.

Lisa Su kiusoitti äskettäin tulevaa RDNA3-grafiikkaa äskettäisessä Ryzen 7000-sarjan julkaisutapahtumassa.

Joka tapauksessa tämän Linux 6.1:n materiaalipyynnön myötä, uusia IP-lohkopäivityksiä on paljon. Päivitykset koskevat esimerkiksi NBIO 7.7-, DCN 3.2-, DCN 3.1.4-, SMU 13.x-, GC 11.x-, PSP 13.x-, SDMA 6.x-ja GMC 11.x-versioita.

Toinen merkittävä muutos tässä uudessa AMDGPU-työssä Linux 6.1:lle on”Mode2″-nollaustuen lisääminen olemassa olevalle RDNA2-/Radeon RX 6000-sarjan grafiikkalle. Mode2-nollaus on vaihtoehtoinen GPU-nollaustila ongelmien varalta. Mode2-nollaus on tarkoitettu useiden säiliöiden käyttötapauksiin ja muihin tapauksiin, joissa tarvitaan nopea GPU-nollaus ilman, että videomuisti katoaa. Tämän uuden vetopyynnön myötä Mode2-nollaustoiminto on käytössä RDNA2″Sienna Cichlid”-grafiikkasuorittimissa.

Muita muutoksia tähän AMD Radeon-ytimen grafiikkaohjaimen vetopyyntöön ovat muun muassa korjaukset Aldebaranille, Display Stream Compression (DSC)-parannukset, GFXOFF-tilastot tuki VanGoghin APU:ille, SR-IOV-päivitykset ja monet muut korjaukset ja matalat tason koodin parannuksia. Tässä vetopyynnössä on täydellinen luettelo tämän työn korjaustiedostoista, jotka ovat jonossa Linuxille 6.1.

Categories: IT Info