Advertentie
Intel introduceerde de Thread Director met Alder Lake, het eerste hybride ontwerp voor de desktop. De Intel Thread Director is een hardware-uitbreiding in de processor die het besturingssysteem ondersteunt bij de optimale toewijzing van threads aan verschillende processorkernen.
De Thread Director analyseert prestatiegegevens zoals instructielatentie, energieverbruik en gebruikspatronen van afzonderlijke threads in real-time. Op basis van deze analyse wijst de Thread Director dynamisch prioriteits- en affiniteitshints toe die de scheduler van het besturingssysteem laten weten of een thread op een krachtige core (P-core) of een efficiënte core (E-core) moet worden uitgevoerd. Dit verbetert de prestaties van een workload en tegelijkertijd de energie-efficiëntie door rekenintensieve threads op P-cores te plaatsen en lichtere taken op E-cores. De Thread Director houdt ook rekening met thermische omstandigheden en past indien nodig de verdeling aan om oververhitting te voorkomen.
Intel gebruikte verschillende voorbeelden om het gebruik van de verschillende cores in verschillende toepassingen aan te tonen. Minder veeleisende toepassingen zoals Teams moeten bijvoorbeeld op de LPE-kernen draaien, wat de batterijduur van de notebooks aanzienlijk verlengt, terwijl productieve toepassingen die op korte termijn hoge eisen stellen kortstondig overschakelen naar een of meer P-kernen, maar de achtergrondbelasting blijft op de LPE-kernen.
In multi-threaded toepassingen zoals Cinebench, verdeelt de Thread Director de belasting op natuurlijke wijze over alle cores, zodat de werklast zo snel mogelijk verwerkt kan worden.
Games moeten daarentegen voornamelijk op de E-cores en, indien nodig, op de P-cores worden verwerkt. De primaire focus ligt hier niet op efficiëntie en het minimaliseren van verbruik, maar eerder op het kunnen leveren van de best mogelijke prestaties aan de gpu. Het hoofdgebruik van de E-cores betekent natuurlijk ook dat de CPU zo weinig mogelijk stroom moet verbruiken.
Notebookbezitters zullen bekend zijn met de schuifbalk in de taakbalk van Windows, waarmee ze handmatig het prestatieprofiel kunnen aanpassen. Er wordt gekozen tussen maximale accuduur, gebalanceerde of maximale prestaties.
Intel wil deze handmatige selectie vervangen door de Intelligent Experience Optimiser. In plaats daarvan wordt het juiste profiel automatisch geselecteerd op basis van de betreffende belasting. Aan de ene kant verwacht Intel tot 19% hogere prestaties in verschillende toepassingen, omdat de Intelligent Experience Optimiser het stroombudget dienovereenkomstig toewijst en vrijgeeft, en aan de andere kant zou de batterijduur ook moeten verbeteren. Tests zullen moeten uitwijzen hoe goed de Intelligent Experience Optimiser in de praktijk werkt.