But does the Intel Thread Director in Windows 11 or Intel’s Hardware Guided Scheduling (HGS) in Windows 10 work to correctly assign tasks to P and E cores in a VM? Otherwise, you probably don't want to mix them if single core speed is important for your VM. I did a very non-scientific comparison on Windows 11 and thread director didn't seem to be working for me. Including E cores appeared to lower my FPS in games. After some stability issues with Windows 11, I went back to Windows 10 with only P cores and it's working great.