Linux-utvecklare skickar in patchar för att fixa VM-fel på AMD GCN GPU:er

Linux-grafikutvecklare har skickat in patchar för att åtgärda virtuella minnesfel som plågar äldre AMD GCN GPU:er. Dessa fixar syftar till att förbättra stabiliteten för kort som HD 7000- och R9 290-serierna under Vulkan-arbetslaster. Förändringarna kommer inför Linux Kernel 6.19-utgåvan.

Med Linux Kernel 6.19-utgåvan som närmar sig tar utvecklare sig an långvariga problem med AMD:s Graphics Core Next (GCN) GPU:er. Ett nyckeltproblem har varit strömmen av virtuella minnesfel (VM), som orsakat instabilitet i Vulkan-applikationer på Linux-system. Dessa fel uppstod när GPU:n försökte komma åt ogiltiga minnesregioner, ibland utlösa tusentals fel per sekund och överbelasta kärnloggorna.

Timur Kristóf, medlem i Valves Linux-grafikteam, har nyligen skickat in en serie patchar som riktar sig mot både GFX6 (GCN 1.0) och GFX7 (GCN 1.1) arkitekturer. Påverkad hårdvara inkluderar GPU:er från HD 7000- och R9 290-serierna. Tidigare gav övergången från den äldre Radeon-drivrutinen till den modernare AMDGPU-drivrutinen nästan 30% prestandaförbättring för dessa kort som är ett decennium gamla. VM-felproblemen kvarstod dock och hindrade smidig drift.

De nya patcharna filtrerar icke-kritiska fel, vilket låter dem bearbetas tyst i bakgrunden utan att översvämma loggar eller störa användbarheten. Även om de inte direkt förbättrar prestanda lovar de större stabilitet för Vulkan-arbetslaster. Detta följer på nyliga ansträngningar att göra AMDGPU till standarddrivrutin för GCN 1.1 GPU:er.

Sammanfattningsvis signalerar dessa optimeringar fortsatt stöd för äldre AMD-hårdvara på Linux och säkerställer bättre tillförlitlighet i spel och andra grafikintensiva uppgifter. Utvecklare förväntar sig ytterligare förfiningar under kommande kvartal.

Relaterade artiklar

Illustration of Linux 6.19 delivering 30% performance boost to legacy AMD GPUs like Radeon HD 7950 via new AMDGPU driver.
Bild genererad av AI

Linux 6.19 ökar prestandan för äldre AMD-GPU:er med upp till 30 procent

Rapporterad av AI Bild genererad av AI

Den kommande Linuxkärnan 6.19 ger betydande prestandaförbättringar för äldre AMD-grafikkort baserade på GCN 1.0- och GCN 1.1-arkitekturer. Dessa äldre GPU:er, såsom Radeon HD 7950, övergår nu till den moderna AMDGPU-drivrutinen och ersätter den föråldrade Radeon-drivrutinen efter över två decennier. Tidiga benchmarks visar vinster på cirka 30 procent i olika applikationer och spel.

Som uppföljning till de senaste AMDGPU-kärnpatcharna får den öppna källkodsdrivrutinen RADV Vulkan förbättringar för att mildra virtuella minnesfel på GFX6- och GFX7-arkitekturer, vilket ökar stabiliteten för äldre AMD-grafikkort på Linux.

Rapporterad av AI

Den kommande Linux 6.19-kärnan introducerar en betydande prestandaförbättring för äldre AMD Radeon-grafikkort genom att standardisera på den moderna AMDGPU-drivrutinen. Denna förändring, möjliggjord av nyliga förbättringar från Valve-ingenjörer, ger cirka 30 % bättre prestanda för GCN 1.0- och 1.1-GPU:er. Användare av äldre hårdvara som Radeon HD 7950 kan nu få tillgång till bättre funktioner, inklusive Vulkan-stöd direkt ur lådan.

Nya Radeon Linux-drivrutinspatchar signalerar förberedelser för nästa generations AMD-GPU:er med integrerade neurala bearbetningsenheter (NPUs), byggande på tidigare NPU-insatser. Phoronix rapporterar dessa uppdateringar som en del av AMD:s satsning på AI-acceleration i open source-grafikdrivrutiner.

Rapporterad av AI

Utvecklare har löst en prestandaregression i Linuxkärnans 6.19 Slab-allokator, som saktade ner modulbelastning på grund av ändringar i NUMA-principer. Problemet, identifierat via benchmarking, påverkade minneshanteringseffektivitet på högkärniga system. Åtgärden återställer korrekt allokationsbeteende och har mergats till huvudkärnan.

Med byggande på godkännandet från Kernel Maintainers Summit 2025 slutförde Linux-kärnan den permanenta Rust-integrationen sent 2025, och belyste tidiga framgångar som den första Rust CVE-upptäckten tillsammans med stora prestanda- och säkerhetsuppdateringar i kärna 6.19 och 6.18.

Rapporterad av AI

Linuxkärnans 7.0-utgåva kommer att ta bort stödet för AMDs andra generationens neurala bearbetningsenhet, känd som NPU2, som aldrig nådde kommersiella produkter. AMDs ingenjörer själva föreslog patchen för att ta bort koden från kärnan. Detta beslut belyser öppen källkodssamfundets fokus på att upprätthålla effektiv och relevant mjukvara.

 

 

 

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj