Herkenning 'favored core'
Not all cores are created equal, zo blijkt bij diverse recente processorgeneraties. Zowel AMD als Intel klokken hun processors door de competitiedrang zo hoog, dat niet elke rekenkern op de gespecificeerde maximale boostklokfrequentie kan werken. Gebruikt je software maar één of een beperkt aantal threads, dan wil je dus dat het programma draait op de snelste cores van je processor.
Zowel AMD als Intel hadden daar tot nu toe eigen oplossingen voor, de Turbo Boost Max 3.0-techniek van Intel vereiste zelfs een aparte app om de belangrijkste programmathreads aan de snelste cores toe te wijzen. Windows 10 is vanaf versie 1909 'favored core aware'. Kortom: het OS 'snapt' welke cores het snelst zijn en zal die prioriteren bij de toewijzing van threads. In feite is dit een verdere stap in de intelligentie van de Windows-scheduler, nadat die bijvoorbeeld al geschikt was gemaakt om logische kernen boven virtuele threads te prefereren.
We hebben de proef kort op de som genomen, maar zagen slechts een zeer beperkte prestatiewinst. De Cinebench 20-score (single-threaded) van een AMD Ryzen 7 3800X nam bijvoorbeeld toe van 517 punten vóór de update tot 521 punten met Windows 10 1909 geïnstalleerd. Nu is het ook niet zo dat de verschillen tussen cores in relatieve zin erg groot zijn, maar het geeft op z'n minst een fijn gevoel dat een single-threaded workload niet onnodig op een 'langzame' core wordt uitgevoerd.
Typisch cpu-boostgedrag in Windows: een workload wisselt semi-willekeurig van core.
Het ideale scenario: een single-threaded workload werkt op de snelste core.
2 besproken producten
Vergelijk | Product | Prijs | |
---|---|---|---|
![]() |
Microsoft Windows 10 Home 64-bit NL
|
€ 45,9516 winkels |
|
![]() |
Microsoft Windows 10 Pro 64-bit NL
|
€ 159,009 winkels |