Hyper Threading will not enable in BIOS
Posted on 2004-08-13
okie people, i'm really at a loss on this one and hope you guys can help me out!
i've done pretty much everything i can think of but i'm willing to try anything encase i missed an important step.
So here goes,
Motherboard, P4S800D-E. I just upgraded the CPU from a 2.6 Northwood (non-ht, stepping C1) to a 2.8 prescott (HT, stepping C0)
Windows XP pro was installed on a partition with the northwood CPU and worked a like a dream.
After the CPU upgrade everything worked except the hyper threading.
Bios version 1004 was install then upgraded to 1006 after the new CPU was installed.
Windows device manager saw 2 x 2.8 Intel CPU's but Sisoft sandra/CPUID/task manager and Intels Hyperthreading diagnostics tool all said HT was turned off.
At this point i checked the BIOS POST screen, and only 1 CPU was listed, but the HT enabled option was still enabled, i tried turning this option off, rebooting then turn it back on again, but no difference.
Intels hyper threading utility tells me that the CPU is fine and HT enabled, but the motherboard and BIOS are not setup, however i later found out that Intel will only say the motherboard is working if its an intel based chipset, but the BIOS should say its ok.
okie, now i try a clean install of XP SP2 on a different partition, makeing sure i hit F5 to change the ACPI settings to enable uniprocessor with HT and ACPI Support, and again the same problem.
From what i have seen, the BIOS should detect 2 CPU's, and it doesnt, windows does detect 2 of them but for some unknown reason does not use them, perhaps im using the wrong HAL?
On my main OS i am unable to simply "update" the HAL in device manager as it only lists simple PC and my current config. On the other OS i am able to change to MPS, but this results in windows failing to boot, this i believe is because HT isnt MPS
Now, the way i see it is, there can only be a number of problems here.
1 BIOS is screwed (i've tired old and new versions)
2 BIOS has wrong information (couldn't see any more options)
3 CPU doesnt work in HT mode (supplier tested before hand and said it worked)
4 motherboard chip-set not designed for "this" CPU (family and stepping is supported by Asus)
5 Windows setting incorrect (where do i start!)
6 ACPI / HAL information wrong (hum..)
7 Its all just wrong and wasnt ment to be!
as i said before, i've done pretty much everything i can think of, but please dont assume that i wouldnt of missed an important step!
Hope you can help