Hlavní navigace

Nové patche zlepšují běh hybridních CPU Intel i HT/SMT

23. 11. 2022

Sdílet

Pat Gelsinger (CEO Intel) s Raptor Lake Autor: Intel

V srpnu se do jádra dostaly patche vývojářů Intelu vylepšující běh na hybridních CPU Intel (tedy loňské 12. generaci Core Alder Lake a letošní 13. generaci Raptor Lake) v tom smyslu, že nedocházelo tak často k přehazování úloh mezi jednotlivými SMT doménami. Nyní Intel přichází s vylepšenou verzí těchto algoritmů a běh hybridních CPU Intel zase bude o něco efektivnější a rychlejší.

Ricardo Neri z Intelu zaslal do jádra příslušné patche pro x86 scheduler. Řeší třeba load balancing nad jednotlivými fyzickými CPU jádry, a to nejen u hybridních CPU, ale i u těch, která podporují Turbo Boost Max 3.0 a dalších. Problémem dosavadní implementace je skutečnost, že pokud ve dvojici SMT jader je jedno vytížené, klesá i dostupný výkon u druhého vlákna na tomto fyzickém CPU a za mnoha okolností je vhodnější úlohu přehodit na jiné fyzické jádro. Patche zde odstraňují systém umělých priorit CPU jader / jejich SMT dvojicí, nově bude používán asym_packing load balancing. Patche by přitom neměly nijak negativně ovlivnit SMT8 na architektuře Power7.

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.

Byl pro vás článek přínosný?

Autor zprávičky

Příznivec open-source rád píšící i o ne-IT tématech. Odpůrce softwarových patentů a omezování občanských svobod ve prospěch korporací.