Linux 7.0 lägger till stöd för Arms LS64-atomiska instruktioner

Linuxkärnans version 7.0 inkluderar nu stöd för Arms 64-byte enkupieringsatomiska instruktioner, kända som LS64 och LS64V. Denna uppdatering möjliggör effektivare atomiska operationer på kompatibel Arm-hårdvara. Phoronix rapporterar att implementeringen är en nyckelförbättring för Arm64 Linux-system.

Linuxkärnans utvecklare har integrerat stöd för Arms specialiserade atomiska instruktioner i version 7.0. Dessa instruktioner, LS64 och LS64V, möjliggör 64-byte enkupieringsatomiska operationer, vilket kan förbättra prestandan i flertrådadade miljöer på Arm64-arkitekturer. Tillägget är en del av de pågående ansträngningarna att optimera Linux för Arm-baserade processorer, som alltmer används i servrar, stationära datorer och inbyggda system. Phoronix, en webbplats inriktad på recensioner och prestandatester av Linux-hårdvara, lyfte fram denna funktion i sin rapportering om Linux 7.0-utvecklingen. Rapporten specificerar inte några särskilda bidragsgivare eller exakt tidslinje för patchen, men stödet överensstämmer med framstegen i Arms Scalable Vector Extension (SVE). Detta kan gynna applikationer som kräver högpresterande beräkningar på Arm-plattformar, såsom datacenter och AI-arbetsbelastningar, även om bredare utrullning beror på hårdvarutillgänglighet. Uppdateringen understryker kärnans anpassningsförmåga till utvecklande processorkapaciteter och säkerställer att Linux förblir konkurrenskraftigt över arkitekturer.

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-kärnan slår samman flera förbättringar

Rapporterad av AI Bild genererad av AI

Utvecklingen av Linux 7.0-kärnan har tagit in uppdateringar för AppArmor, AMDGPU, Ceph och eCryptfs. Dessa ändringar inkluderar förbättringar i säkerhet och hårdvarustöd. Sammanläggningarna signalerar pågående framsteg mot kärnans lansering.

Linux 7.0-kärnan inkluderar nu nya funktioner för LoongArch-arkitekturen, vilket markerar dess beredskap för förbättrat stöd. Denna utveckling belystes i en Phoronix-rapport.

Rapporterad av AI

Initialt stöd för LoongArch32-arkitekturen börjar dyka upp i Linuxkärnans version 6.19. Denna utveckling sträcker sig också till GCC 16-kompilatorn. Uppdateringarna signalerar ökande kompatibilitet för denna 32-bitars instruktionsmängd.

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

Intel has integrated initial support for its DSA 3.0 accelerators into the Linux 7.0 kernel. This development marks early steps toward enabling these hardware accelerators on the open-source operating system. The update comes from Phoronix, a site focused on Linux hardware and performance.

Tidiga benchmarks för Linux 7.0-kärnan på en AMD EPYC Turin-server visar betydande prestandaförbättringar i PostgreSQL-arbetsbelastningar jämfört med Linux 6.19. Dessa förbättringar syns i läs/skriv-scenarier, medan andra databastester visar minimala förändringar. Testningen belyser potentiella fördelar för kommande distributioner som Ubuntu 26.04 LTS.

Rapporterad av AI

Linuxkärnans version 7.0 introducerar förbättringar i Turbostat-verktyget, som nu kan rapportera ny statistik om L2-cachens prestanda. Denna uppdatering syftar till att ge utvecklare och användare mer detaljerade insikter i hårdvaruuttnyttjande. Förändringarna belystes i en rapport från 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