Linuxkärnan 7.0 slopar stöd för AMDs ej släppta NPU2

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.

I ett drag som speglar Linuxkärnans underhållares pragmatiska tillvägagångssätt kommer den kommande Linux 7.0-versionen att slopa stödet för AMDs NPU2, en andra generationens neural bearbetningsenhet som planerades för Ryzen AI-serien men aldrig lanserades i någon kommersiell hårdvara. Patchen för att ta bort denna kod lämnades in av AMD-ingenjören Mario Limonciello och riktar sig specifikt till amdxdna-drivrutinen som är utformad för NPU2. Enligt commit-meddelandet realiserades hårdvaran aldrig i detaljhandelsform, vilket gör drivrutinen föråldrad.

AMD har integrerat neurala bearbetningsenheter i sina Ryzen-processorer för att möjliggöra AI-uppgifter på enheten, som bildigenkänning och naturlig språkbehandling. Första generationens NPU dök upp i utvalda Ryzen-chips och stöder funktioner via verktyg som Ryzen AI Software-plattformen, som tillåter portning av PyTorch- eller TensorFlow-modeller. NPU2 begränsades dock till ingenjörssamplings och intern testning, då AMD skiftade prioriteringar mot att optimera befintliga AI-teknologier mitt i marknadsverkligheter och konkurrenstryck.

Denna borttagning stämmer överens med Linux filosofi att undvika regressioner genom att rensa oanvänd eller ounderhållen kod för att hålla kärnan smal och säker. NPU2-stödet lades till i tidigare kärnversioner för att förbereda ekosystemet, men utan motsvarande hårdvara blev det en onödig underhållsbelastning. Samhällsdiskussioner, som på Reddit's r/linux, har noterat frustrationer över ofullständigt NPU-stöd, särskilt efter kärna 6.14.

Jämförelser med konkurrenter understryker AMDs utmaningar: Intel har avancerat NPU-integrationen i sina Core Ultra-processorer, där den senaste drivrutinsversionen 1.28.0 förbättrar Linux-kompatibiliteten för Meteor Lake- och Lunar Lake-chips. NVIDIA dominerar fortfarande diskreta AI-arbetsbelastningar, medan AMD fokuserar på integrerade lösningar för bärbara datorer och edge computing. Beslutet får ringar på vattnet i den öppna källkodsekosystemet och uppmanar utvecklare att förfina första generationens NPU-kapaciteter istället för att jaga oprövad hårdvara. När AI-hårdvaran utvecklas betonar denna episod behovet av att leverantörer alignerar åtaganden med leveranser i samarbetsprojekt som Linux.

Relaterade artiklar

Illustration of Linux Kernel 7.0-rc1 release in a high-tech server room, featuring new supports for Hyper-V, AMD Zen 6, Intel Diamond Rapids, and Linux-Next credits.
Bild genererad av AI

Linux 7.0-rc1 släppt med nya funktioner

Rapporterad av AI Bild genererad av AI

Den första releaskandidaten för Linuxkärnan 7.0 har gjorts tillgänglig och inkluderar olika förbättringar. Denna version innehåller förbättringar för Microsoft Hyper-V, stöd för prestandaövervakning av AMD Zen 6 och förberedelser för Intel Diamond Rapids-processorer. Kärnans krediter hedrar nu skaparen av Linux-Next.

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

Intel har uppdaterat sin Linux-användarutrymmesdrivrutin för Neural Processing Units för att inkludera stöd för de kommande Panther Lake-processorerna. Denna utveckling förbättrar AI-kapaciteten på Linux-system med Intel-hårdvara. Uppdateringen annonserades på Phoronix.

Linuxkärnan 6.19 introducerar X86_NATIVE_CPU-funktionen, som tillåter inhemska optimeringar som kan öka prestandan med 5-15% på Intel- och AMD-processorer. Detta Kconfig-alternativ förenklar byggandet av kärnor anpassade till specifik hårdvara med hjälp av kompilatorflaggan -march=native. Prestandatester visar vinster i uppgifter som kryptering och vetenskapliga simuleringar, vilket potentiellt gynnar datacenter och högpresterande beräkning.

Rapporterad av AI

AMD har förberett betydande förbättringar av sina AMDGPU- och AMDKFD-drivrutiner för kommande Linuxkärnversioner. Dessa uppdateringar syftar till att förbättra prestanda och funktionalitet i open source-grafik- och beräkningsstöd. Förändringarna är avsedda för integration i Linux 6.20 till 7.0.

Linus Torvalds meddelade den stabila releasen av Linux kernel 6.19 den 9 februari 2026, efter en åttoveckors utvecklingscykel med en veckas försening. Markerar slutet på 6.x-serien — som 3.x till 4.0 och 5.x till 6.0 — denna icke-LTS-version (6.18 LTS till december 2027) medför omfattande förbättringar för Intel/AMD/Arm-hårdvara, äldre GPU:er, filsystem, perifera enheter, HDR-grafik, nätverk, virtualisering och molnmiljöer. Torvalds tajmade den med ett stort amerikanskt sportevenemang, skämtande: «6.19 är ute som förväntat -- precis när USA förbereder sig för total stillastående senare idag, och tittar på den senaste omgången av TV-reklamer,» och noterade att nästa kernel blir 7.0 eftersom han «tar slut på fingrar och tår.»

Rapporterad av AI

Ingenjörer från Qualcomm och Linaro har skickat lappar till Linuxkärnans meilinglista för att stödja Acer Swift SFA14-11-bärbara datorn, som använder Snapdragon X1 Elite-processorn. Detta initiativ syftar till att möjliggöra full mainline-kärnkompatibilitet för ARM-baserad enhet. Ansträngningen belyser den växande integrationen mellan högpresterande ARM-hårdvara och öppen källkod.

 

 

 

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