HTT and resource sharing

HTT and resource sharing

In a HTT enabled processor, the resources are shared between the 2 logical CPUs. If one of them enters a "hlt" state, does it then relinquish all the resources to the other CPU, essentially making all the resources available to a single CPU? Or, what condition causes non-sharing and make available all resources to a single CPU?

As an example, does one CPU doing something like the following idle loop, cause it to release all the resources to be allocated to the other CPU?

jmp idle

Where can I read more about HTT and resource sharing?



1 post / 0 new
For more complete information about compiler optimizations, see our Optimization Notice.