Intel-technici hebben gewerkt aan nieuwe clusterplanningscode voor de Linux-kernel om beter te helpen bij procesplanning voor hun moderne hybride processors. Er is nu een bijgewerkte versie van deze patches gepost om te proberen te helpen met de Linux-prestaties van Alder Lake-CPU’s en nieuwer.
Clusterplanning werd eerder geprobeerd door Intel-ingenieurs voor Linux, maar het veroorzaakte uiteindelijk regressies… Ik heb het probleem in 2021 onder de aandacht gebracht met Linux 5.16’s New Cluster Scheduling veroorzaakt regressie, waardoor Alder Lake verder wordt geschaad. Intel-technici erkenden dit en hebben gewerkt aan het verbeteren van de P vs. E core load balancing en bieden verdere oplossingen om correct gedrag op x86 hybride CPU’s te garanderen.
Donderdag v2-patches van clusterplanning voor hybride CPU’s lost een aantal problemen op die tijdens de vorige ronde van codebeoordeling naar voren zijn gekomen.
Met deze bijgewerkte patches zijn ze prestatieverbeteringen zien tot ongeveer 1,3%, maar in sommige gevallen ook tot een hit van ~ 2% voor multi-threaded workloads. Intel’s open-source ingenieurs blijven in ieder geval actief werken aan het verbeteren van de Intel Core-prestaties onder Linux.