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?

idle:
jmp idle

Where can I read more about HTT and resource sharing?

Thanks,

Tiffany

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