Hi,
The operating system can't handle cores/threads that disappear very well without reboot.
If you set 'gamer mode' ('use less cores') on you have to reboot to get the higher clock for the same power.
I was thinking for Zen2 could they maybe implement something to do that on the fly?
The operating system keeps seeing 16/12 cores you can't rely on Microsoft to solve that, but what if they in silicon design can reroute the workload of the 8/6 other cores to the first die.
It may be similar like one Zen2 core getting 4 threads to process instead of 2 (like a rumor in the past) but on a higher freq since the other die is sleeping, maybe something for Zen3....
or maybe the I/O die has some virtualization layer for the threads and they can just reroute on the fly 2 virtual to 1 real without problem.
The operating system can't handle cores/threads that disappear very well without reboot.
If you set 'gamer mode' ('use less cores') on you have to reboot to get the higher clock for the same power.
I was thinking for Zen2 could they maybe implement something to do that on the fly?
The operating system keeps seeing 16/12 cores you can't rely on Microsoft to solve that, but what if they in silicon design can reroute the workload of the 8/6 other cores to the first die.
It may be similar like one Zen2 core getting 4 threads to process instead of 2 (like a rumor in the past) but on a higher freq since the other die is sleeping, maybe something for Zen3....
or maybe the I/O die has some virtualization layer for the threads and they can just reroute on the fly 2 virtual to 1 real without problem.