when two hyperthreads are running on the same cpu, how the cpu schedules the instructions?
any execution guarantee?
Hello, eldad. Thank you very much for contacting the Intel Communities Team. I will be more than happy to assist you.
For our records, can you please confirm why you need this information? Are you trying to develop any type of software or it is just for knowledge?
Hi, I want to develop a program that runs along with another program on the same physical CPU (as two hyperthreads). I wonder how the CPU hyperthreading engine behaves if both programs are running and using the same CPU resource. It means that there is no idle time to utilize and the CPU has to choose one program to execute.