Achtergrond

Processors

Deep Dive Intel Lunar Lake / Ultra 200. Intel’s vlaggenschip voor AI-laptops zet een enorme stap in efficiency en AI-prestaties. - Een nieuwe strategie: Thread Director

Portret van de auteur


Advertentie

De taken tussen de cores worden door de Thread Director verdeeld. Deze werkt hand in hand samen met het besturingssysteem. Op dit vlak werkt Intel intensief samen met Microsoft. In deze generatie werkt dit onderdeel samen met de E- en P-cores. Het ligt voor de hand dat in toekomstige generaties dit onderdeel taken gaat verdelen tussen de E- en P-cores, NPU en GPU. Dat laatste is nu nog niet het geval.

Intel heeft bij deze processorserie ingezet op een zo laag mogelijk stroomverbruik. Bij Lunar Lake probeert het in eerste instantie een taak door de E-cores te laten uitvoeren. Is de taak te groot, dan worden verhuisdozen gepakt en verhuiswagens ingezet om de taak zo snel mogelijk te verhuizen naar de P-cores. Op de voorgaande pagina heb je kunnen lezen over de verbeteringen die de Skymont E-cores bieden, hierdoor kunnen meer taken door deze efficiënte cores worden afgehandeld. Dit komt het stroomverbruik natuurlijk ten goede. Het verhuizen naar de P cores verloopt razendsnel, daar merk in je in de praktijk niets van.

De Thread Director geeft taken een stempeltje en bepaalt hiermee door welke type en welke van de vier cores van dat type een taak wordt opgepakt. Communicatie met het besturingssysteem is op dit vlak natuurlijk essentieel. Hiervoor wordt door de Thread Director gecommuniceerd met de OS Scheduler. Deze geeft al aan of het een taak is die door de efficiente cores opgepakt moet worden of juist hybride is en bijvoorkeur door de P-cores. In het laatste geval gaat de Thread Director toch nog eerst proberen de E-cores het werk te laten doen. Een derde variant is de Zoneless zone, hier mag de Thread Director het zelf uitzoeken.

Behalve dat de Thread Director slimmere algoritmen heeft en preciezer kan functioneren dan vorige generaties, werkt het ook samen om met het besturingssysteem hints te geven over het stroomverbruik / warmtontwikkeling om de gebruiker een prettige ervaring te bieden. Die informatie wordt ook doorgegeven naar het energiemanagement van de Lunar Lake processor. Hierbij is het interessant om te weten dat dit onderdeel bij de variant met werkgeheugen op de chip ook verantwoordelijk is voor het energiemanagement van het geheugen en het energieverbruik hiervan ook beter kan managen. Het energiemangement kan ook de traplozere frequentiestappen van 16,75MHz benutten. Laptopfabrikanten kunnen op basis van dit uitgebreidere energiemanagement eindgebruikers ook meer en slimmere keuzes bieden.