3 ms·
1, is incorrect in the last paragraph about Intel Thread Director. The hardware classifies every thread context into one of 4 classes and provides the OS with
by zeusk 3y ago
1, is incorrect in the last paragraph about Intel Thread Director.
The hardware classifies every thread context into one of 4 classes and provides the OS with dynamic perf/power values for all cores. It's the Windows thread scheduler that makes the final decision just like on mac but can make use of the additional hints from the CPU for doing a better job.
I'm lost on how a CPU would schedule workload when most of the information is stored in OS's process/thread structures that aren't shared with the firmware/p-code and it's supposed to work with multiple platforms.
- Dalewyn 3y agoAdditionally, Intel Thread Director only works under Windows 11 and whichever version of Linux that implemented support onwards. Windows 10 and prior schedule in the blind, so to speak.
- zeusk 3y agoYup; well that's because Microsoft has extremely high bar for backporting feature requests. In thread director's case, the missing functionality isn't a deal breaker for the types of systems restricted to Win 10.