W
whodunit
I have an issue with a board where the CPU indicates it has Y number of
logical processors, and X number of cores. However, enabling and disabling
Hyper Threading in the BIOS will not make a difference to the number of
actual processors that are visibile -- X, not Y. It seems to me there ought
to be a machine specific register (MSR) feature bit that controls Hyper
Threading, a bit that is not being toggled to enable HT. Does anyone know
where to find the necessary information about enabling HT via an MSR, and
which register and bit(s) this would be?
I already know about APIC, the CPUID feature bits in EDX, and the logical
versus physical core counts in CPUID values. What I am looking for is
another bit, or bits, elsewhere that truly enables HT.
Thanks,
logical processors, and X number of cores. However, enabling and disabling
Hyper Threading in the BIOS will not make a difference to the number of
actual processors that are visibile -- X, not Y. It seems to me there ought
to be a machine specific register (MSR) feature bit that controls Hyper
Threading, a bit that is not being toggled to enable HT. Does anyone know
where to find the necessary information about enabling HT via an MSR, and
which register and bit(s) this would be?
I already know about APIC, the CPUID feature bits in EDX, and the logical
versus physical core counts in CPUID values. What I am looking for is
another bit, or bits, elsewhere that truly enables HT.
Thanks,