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 depicting Linux 7.0 kernel enhancements to AppArmor, AMDGPU, Ceph, and eCryptfs, featuring Tux at a coding workstation.
Bild genererad av AI

Linux 7.0 kernel merges several enhancements

Rapporterad av AI Bild genererad av AI

The Linux 7.0 kernel development has incorporated updates to AppArmor, AMDGPU, Ceph, and eCryptfs. These changes include security and hardware support improvements. The merges signal ongoing progress toward the kernel's release.

Natalie Vock, a Linux developer and Valve contractor, has released six kernel patches and two utilities to resolve VRAM mismanagement issues on AMD GPUs with 8GB or less. The solution prioritizes foreground games over background apps, preventing performance drops. It builds on existing kernel features and targets gamers facing memory shortages.

Rapporterad av AI

The Linux kernel 7.1 includes updates to the AMDGPU driver, introducing support for AMD DCN 4.2 IP and GFX 12.1. These enhancements also cover GCN 1.1 APU DC. The developments were reported by Phoronix.

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