Linuxkärnan 6.19 aktiverar inhemska CPU-optimeringar för Intel och AMD

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.

Släppet av Linuxkärnan 6.19 markerar ett betydande framsteg inom öppen källkodssoftwares effektivitet, särskilt genom integrationen av X86_NATIVE_CPU-optimeringen. Denna funktion, som har rötter i tidigare kärnversioner men mognar i 6.19, gör det möjligt för utvecklare och administratörer att kompilera kärnor optimerade för värdmaskinens CPU-arkitektur. Genom att automatiskt detektera och tillämpa instruktionsuppsättningar som AVX-tillägg minskar den beroendet av generiska byggen som offrar prestanda för bred kompatibilitet.

Phoronix prestandatester på system med moderna Intel- och AMD-CPU:er visar påtagliga fördelar. Till exempel uppnådde kryptografiska operationer upp till 5-10% hastighetsökningar, medan flyttalstasks i SPEC CPU-tester såg förbättringar upp till 15%. Dessa vinster kommer från bättre utnyttjande av CPU-specifika funktioner, vilket gör kärnan mer lämplig för krävande miljöer som högpresterande beräkningskluster och realtidssystem.

Optimeringen adresserar ett långvarigt behov i Linux-ekosystemet, där generiska kärnor ofta lämnar prestandapotential oanvänd. Som noteras i WebProNews bevakning demokratiserar detta högpresterande byggande och sänker trösklarna för anpassade kärnor i företagsmiljöer. Organisationer med heterogen hårdvara kan nu överväga skräddarsydda distributioner för att förbättra genomströmning och minska energiförbrukning i datacenter.

Som komplement finns andra förbättringar i 6.19, inklusive schemaläggarfixar som löser en 52,4% latensregression och AMD GPU-drivrutinsförbättringar som ger 30% ökningar för äldre Radeon-kort. Säkerhetsaspekter uppstår från hårdvaruspecifik bindning, men modulär design säkerställer sömlösa patchar. Community-feedback framhåller snabbare boot-tider och lägre latens, vilket signalerar potentiell bred adoption i distributioner som Ubuntu och Red Hat.

Sammanfattningsvis förkroppsligar X86_NATIVE_CPU Linux anpassningsförmåga och främjar hårdvaru-mjukvarusynergi mitt i utvecklande arkitekturer som Intels Arrow Lake och AMDs Zen 5.

Relaterade artiklar

Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
Bild genererad av AI

Linuxkärnan 6.19 lägger till schemaläggningsförbättringar och Microsoft C-tillägg

Rapporterad av AI Bild genererad av AI

Den kommande Linuxkärnan 6.19 introducerar viktiga förbättringar i sched_ext-ramverket för bättre eBPF-schemaläggningsåterställning och integrerar Microsoft C-tillägg för renare kodkompilering. Dessa uppdateringar syftar till att förbättra stabilitet, prestanda och utvecklarens effektivitet i olika datormiljöer. Bidrag från företag som Google, Meta och Microsoft belyser den växande samverkan i open source-utveckling.

Linuxkärnversionen 6.19 har integrerat x2APIC-lappar för att förbättra AMD:s Secure Virtual Machine-funktioner. Dessa uppdateringar möjliggör hantering av upp till 4096 virtuella processorer i virtualiserade miljöer.

Rapporterad av AI

Linux 6.19-kärnan har åtgärdat en betydande prestandaregression i schemaläggaren och återställt effektiviteten efter att tidiga tester avslöjat problem. Utvecklarna identifierade och lagade en brist som orsakade en 52,4-procentig nedgång i benchmarks, vilket säkerställer smidigare uppgiftshantering över CPU-kärnor. Denna fix belyser kärnans robusta utvecklingsprocess mitt i bredare optimeringar.

Intels Cache Aware Scheduling-funktion för Linuxkärnan har visat prestandaförbättringar på Xeon 6 Granite Rapids-processorer. Ingenjörer utvecklade denna funktionalitet för att optimera uppgiftplacering på flercache-system. Benchmarks på en dubbel Xeon-konfiguration visar fördelar över olika arbetsbelastningar.

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

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.

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.

 

 

 

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