Re: Windows XP Home and hyperthreading

From: R. McCarty (PcEngWork-NoSpam__at_mindspring.com)
Date: 08/22/04


Date: Sun, 22 Aug 2004 01:15:03 GMT

Hyperthreading depends on several things:
 1. Hyperthreading is enabled in BIOS
 2. XP is installed using the ACPI Multiprocessor HAL
    (Hardware Abstraction Layer)
    Can be verified by expanding the Computer category
    in Device Manager.
If you only see one graph, not a split view then Taskmgr
is only seeing a single processor.
Changing HAL's is usually done with a Repair Install. It is
possible to manually define to the install which HAL to use.
Most likely your XP instance was originally just the simple
ACPI (Single) processor HAL, so the Hyperthreading is
not utilized.

"root" <postmaster@buchanangc.com> wrote in message
news:uqG50M%23hEHA.3664@TK2MSFTNGP12.phx.gbl...
>
> "Mel Marcovitz" <mel.marcovitz@sympatico.ca> wrote in message
> news:uUzv9D%23hEHA.2880@TK2MSFTNGP10.phx.gbl...
>> Hi;
>>
>> As I understand, hyper is suppose to convince the operating system that
>> there are 2 cpu's present in the computer.
>
> Half way.
>
>> Windows XP home edition only
>> recognizes 1 cpu. whereas Windows XP Professional recognizes more than 1
>> cpu.
>
> The OP said two CPUs appeared in Device Manager.
>
>> "root" <postmaster@buchanangc.com> wrote in message
>> news:uvUT9l9hEHA.712@tk2msftngp13.phx.gbl...
>> >
>> > "glenmick" <glenmick@discussions.microsoft.com> wrote in message
>> > news:37631AC6-57A4-42D5-8EC1-50A260A46259@microsoft.com...
>> >> I just upgraded to a new Intel motherboard and processor with
>> > Hyperthreading
>> >> (HT), but I don't think XP Home recognizes it. It's enabled in BIOS
>> >> and
>> > there
>> >> are two processors listed in Device Manager, but the CPU Usage History
> in
>> >> Task Manager shows only one graph instead of two.
>> >
>> > Why would you expect two graphs?
>> >
>> >> How do I get XP Home to
>> >> recognize HT?
>> >
>> > You already said that it HAS recognized it.
>
>



Relevant Pages

  • Re: FreeBSD 64-bit(EM64T) and Hyperthreading support
    ... On i386 install, I just enabled SMP and the OS happilly ... reported 2 logical cpus, however, I'm not sure how I will build a ... particular application to benefit from this hyperthreading thing. ... which causes "make" to compile using all supported optimizations like ...
    (freebsd-questions)
  • Re: SBS 2003 and Xeon processors
    ... Your SBS install is reporting 4 processors becuase Hyperthreading ... Depending on your system environment, ... >> your motherboard bios. ...
    (microsoft.public.windows.server.general)
  • Re: Xeon, Hyperthreading and SMP
    ... > use of hyperthreading or does he need to install a patch or something. ... that only one license per physical CPU is required. ... SMP license) and take advantage of both "halves" of the CPU. ...
    (comp.unix.sco.misc)
  • Re: SBS 2003 and Xeon processors
    ... Your SBS install is reporting 4 processors becuase Hyperthreading ... enabled in your bios. ... SBS2k3 just like Win2k3 server supports 2 physical ...
    (microsoft.public.windows.server.general)
  • Re: Windows 2003 Enterprise Hyperthreading w/ 8 procs
    ... I don't know if this was an issue because of hyperthreading or the high ... The Windows setup support rep insisted, ... > After the OS install, we purchased and installed another 4 HT procs, for a ... > physical procs as present and that HT is enabled. ...
    (microsoft.public.windows.server.setup)