Some
off topic stuff, but many have actually overlooked how the new Thread Director upgrade is working with Lunar Lake lineup. In its current state, Thread Director has some drawbacks, especially in gaming scenarios where work being moved to E-Cores is not only slower, but can also introduce latency bottlenecks
As per Intel, the Thread Director now uses a heterogeneous scheduling policy, initially assigning tasks to a single E-core and expanding to other E-cores or P-cores as and when needed. OS
containment zones are now designed to limit tasks to specific cores.
These include an
Efficiency Zone which schedules the work to the E-Cores, the
Hybrid/Compute Zone which schedules the work the the P-Cores, and a "
Zoneless" mode which schedules the work across both P-Cores and E-Cores.
These Zones constrain the workloads to only those cores and keep the rest of the compute tile cores either parked or idle. Remains to be seen how this is gonna work though.