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 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.

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.

Utvecklare har släppt en ny uppdatering av AMD ISP4 Linux-drivrutinspatcharna. Dessa patchar riktar sig till HP ZBook Ultra G1a-bärbara datorn och framtida Ryzen-baserade system. Förändringarna syftar till att förbättra stödet för AMDs bildsignaleringsprocessor i Linux-miljöer.

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.

Tidiga tester av Linux 6.19-utvecklingskärnan på en server med dubbla AMD EPYC 9965-processorer visar stark prestanda i högpresterande beräkningsarbetsbelastningar. Trots vissa schemaläggarproblem uppvisar kärnan lovande resultat för AI- och HPC-applikationer. Dessa benchmarks jämför den med den stabila Linux 6.18-versionen.

Rapporterad av AI

AMD EPYC 8004 «Siena»-processorer har visat betydande prestandaförbättringar på Linux-system sedan lanseringen för två år sedan. Benchmarks på 64-kärniga EPYC 8534P avslöjar vinster från mjukvaruuppdateringar, vilket gynnar energieffektiva serverdistributioner. Dessa framsteg belyser värdet av att hålla Linux-stackar aktuella för optimerad total ägandekostnad.

 

 

 

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