HANDLEIDINGEN

Intel P-cores en E-cores in games: Thread Director en APO

De hybride desktop-CPU's van Intel combineren P-cores en E-cores, en Windows 11 plaatst gamethreads aan de hand van hints van Thread Director. Wat je moet controleren, waar APO bij past, en wat metingen met uitgeschakelde E-cores lieten zien.

Je hebt een Intel Core i5, i7 of i9 vanaf de 12e generatie, of een Core Ultra 200S, en een game stottert of draait onder wat je verwachtte. Ergens lees je dat de game op de zogenaamd trage kernen terechtkomt, en dat de oplossing is de E-cores in het BIOS uit te zetten, de game aan de P-cores vast te pinnen of op Windows 10 te blijven.

Elk daarvan verandert hoe Windows de threads van een game plaatst. Hier lees je wat dat plaatsen regelt, en wat er is gemeten.

Twee soorten kernen

De gids voor gameontwikkelaars voor de 12e generatie Core van Intel noemt ze: "Performance-cores or P-cores" en "Efficient-cores or E-cores", gecombineerd in één hybride processor. Hoeveel je van elk hebt, hangt af van het model:

ProcessorP-coresE-cores
Core i5-1240060
Core i9-13900K816
Core i9-14900K816
Core i7-14700K812
Core i5-14600K68
Core Ultra 9 285K816
Core Ultra 7 265K812
Core Ultra 5 245K68

Alle cijfers komen van de specificatiepagina's van Intel, die voor de drie Core Ultra-modellen ook "Intel Hyper-Threading Technology" als "No" vermelden. Niet elk model is hybride: Intel vermeldt de i5-12400 met 0 E-cores en "Intel Thread Director" als "No". De specificatiepagina van jouw model op de site van Intel heeft dezelfde velden.

Thread Director en Windows 11

Volgens de gids van Intel geeft Thread Director het besturingssysteem inzicht in de prestatieverschillen (en energie-efficiënte veranderingen) tussen de Performance-cores en de Efficient-cores. De scheduler beslist nog steeds; Thread Director adviseert. Volgens Intel kun je met de release van Windows 11 je threads automatisch door het besturingssysteem laten inplannen met hardwarehints van Intel Thread Director, en wordt Intel Thread Director zonder de updates voor Windows 11 niet ondersteund. De gids laat ontwikkelaars ook zien hoe ze achtergrondwerk kunnen markeren, zodat het bij voorkeur op de E-cores wordt geplaatst.

Over Windows 10 leggen de bronnen verschillende accenten. ComputerBase mat Alder Lake in november 2021 op beide systemen en vond hetzelfde gemiddelde resultaat. Het gaf een Intel-ingenieur uit het Alder Lake-project weer die uitlegde dat Windows 10 een iets oudere versie van de scheduler van Windows 11 gebruikt die "keinesfalls ungeeignet" is, allerminst ongeschikt. ComputerBase voegde eraan toe dat optimalisaties Windows 11 als eerste konden bereiken, en dat zelfs Windows 11 randgevallen had waarin de scheduler op de P-cores bleef, of de E-cores gebruikte terwijl de P-cores het werk hadden moeten krijgen.

De ondersteuning voor Windows 10 is op 14 oktober 2025 beëindigd: Microsoft biedt er geen software-updates of technische ondersteuning meer voor, en beveiligingsupdates alleen via het programma Extended Security Updates.

Energie-instellingen doen mee

De processorenergie-instellingen van Windows zijn op deze chips per type kern gesplitst. De documentatie van Microsoft voor pc-fabrikanten zegt dat op processors met een heterogene architectuur de instellingen voor "efficiency class 1 cores" een vergelijkbare naamgeving volgen, zodat waarden zoals core parking en de energy performance preference afzonderlijk voor de twee klassen kernen kunnen worden ingesteld. Voor die voorkeur, die Microsoft documenteert voor processors die in autonome modus draaien, geeft 0 de voorkeur aan prestaties en 100 aan energiebesparing; ze staat vermeld als verborgen instelling van het energiebeleid.

Toen de Core Ultra 200S uitkwam, noemde Intel zelf het energieprofiel Gebalanceerd als iets dat veel prestaties kostte, naast APO dat in ondersteunde games niet actief was, zoals ComputerBase in december 2024 meldde. Na updates van microcode, Windows en games mat ComputerBase dat Gebalanceerd niet meer kostte wat het bij de introductie had gekost. Houd BIOS, Windows en games bijgewerkt, en laat de waarden in de eigen schema's van Windows op hun standaardwaarden staan. Heeft een tool of gids ze veranderd, dan zet de kaart Processor-energie-instellingen van w0a de waarden voor core parking en voor de minimale en maximale processorstatus in de eigen schema's van Windows terug op de standaardwaarden van het schema.

APO: scheduling per game van Intel

Intel Application Optimization, APO, is de laag per titel die Intel hierbovenop legt. Volgens het overzicht van APO van Intel optimaliseert het de threadplanning samen met de threading van de toepassing voor geselecteerde softwaretitels. Volgens de herziening van die pagina in juni 2026 zijn de geverifieerde desktopprocessors:

Wat het nodig heeft, volgens dezelfde pagina: inschakeling in het BIOS en Intel Dynamic Tuning Technology (DTT), dat van de fabrikant van je moederbord of systeem komt; het Intel Platform Performance Package; een optionele gebruikersinterface uit het downloadcentrum van Intel; en Windows 11, waarbij 25H2 of later wordt aanbevolen. De DTT-pagina van Intel voegt eraan toe dat APO afhangt van DTT en van ondersteuning in de firmware.

APO werkt alleen op de titels die Intel heeft geselecteerd. De gamelijst voor Advanced Mode van Intel, voor het laatst herzien in juni 2026, bevat Counter-Strike 2, Cyberpunk 2077, Dota 2, Rainbow Six Siege en Valorant. Welke titels verschijnen, verschilt per platform en configuratie, en volgens Intel hangt de beschikbaarheid van nieuw toegevoegde games ook af van de uitrol door de systeemfabrikant. Voor chips van de 12e tot en met de 14e generatie buiten de geverifieerde lijst biedt Intel "Limited support with Advanced Mode", dat extra titels toont die niet zijn gevalideerd, met de eigen kanttekening van Intel dat de resultaten kunnen verschillen, inclusief mogelijke prestatievermindering.

Oude games die niet wilden starten

Bij de introductie van Alder Lake erkende Intel een DRM-probleem met processors van de 12e generatie waardoor sommige games crashten of niet laadden op Windows 11 en Windows 10. ComputerBase legde het geval Denuvo uit: Denuvo behandelde P-cores en E-cores als verschillende CPU's, dus een wijziging van de eerste kern die het registreerde tussen twee keer starten van de game telde als een CPU-wissel, en vijf wissels binnen 24 uur blokkeerden de game 24 uur lang. De tijdelijke oplossing van Intel was een BIOS-schakelaar, Legacy Game Compatibility Mode, te gebruiken met de toets Scroll Lock. De pagina van Intel zegt nu dat alle games waarvan oorspronkelijk werd vastgesteld dat ze dit DRM-probleem hadden, zijn verholpen via gamepatches of updates van het besturingssysteem, en raadt aan de nieuwste versie van Windows Update te draaien. Start een oude game nog steeds niet, werk dan eerst zowel Windows als de game bij.

E-cores uitzetten, en vastpinnen aan P-cores

ComputerBase mat het eerste idee in 2021 in zijn gamingtest van de 12900K. Met de E-cores uitgeschakeld steeg het gemiddelde over zijn games met 1 procent en bleven de percentielen gelijk. Een paar games draaiden sneller met alleen P-cores, maar het voordeel was "meistens gering", meestal klein, en de conclusie was dat het uitschakelen van de E-cores voor games in het algemeen "nicht ratsam" is, niet aan te raden. Dat is één processor, één reeks games en één jaar, dus meet op de jouwe.

Een game met affiniteit aan sommige kernen vastpinnen heeft een gedocumenteerde prijs. De schedulingdocumentatie van Microsoft zegt dat threadaffiniteit in het algemeen moet worden vermeden, omdat ze het vermogen van de scheduler kan verstoren om threads effectief over processors te verdelen, en dat het testen van elke processor een geschikt gebruik van threadaffiniteit is. De gids van Intel voegt eraan toe dat harde affiniteiten het besturingssysteem dwingen om elk advies te negeren dat het van de Intel Thread Director krijgt. Procesaffiniteit wordt bovendien overgeërfd door onderliggende processen, merkt Microsoft op, dus een launcher met een beperking kan die beperking doorgeven aan een game die hij start.

Wil je het proberen, behandel het dan als een test: GPU niet op 100% laat zien waar Taakbeheer de affiniteit van een game toont en hoe een vergeten masker eruitziet. Speel dezelfde scène met en zonder de beperking, en geef de game daarna weer elke processor.

Wat niet helpt

Gerelateerd

Heeft deze pagina geholpen?

Wat ontbrak, of wat werkte er niet? We lezen elk van deze berichten.

Heeft deze pagina het niet opgelost, schrijf ons dan — noem het artikel dat je hebt gelezen, dan verbeteren we het.