• We should now be fully online following an overnight outage. Apologies for any inconvenience, we do not expect there to be any further issues.

Win2k, HT Systems and SETI

emjem

Golden Member
Apr 7, 2000
1,516
0
0
On an Abit IS7 with a 2.6C and HT enabled, task manager>performance only shows the system as single CPU. Under Win XP the performace tab shows 2 cpus, but Win2k only shows it as a single cpu system. Anyone else running Win2k on an HT system? SETI times are 2:08 average, which is a bit lower than expected for running 2 processes on SETI Driver.

Added - Under XP SETI driver auto detects it as a 2 cpu system, under win2k driver sees only a single cpu. What the ????
 

Engineer

Elite Member
Oct 9, 1999
39,230
701
126
HT is only supported un Windows XP (Home and Pro). It is not (yet?) supported by Win2000! :(
 

emjem

Golden Member
Apr 7, 2000
1,516
0
0
This PC has SP4 on it. I read a thread awhile back that pointed to a Microsoft KB article that said HT is supported in Win2k....I'm confused, but I have to concur with Engineer.

Hi Assim1...it's badthad. This is my Dad's PC. I'm checking it out while I'm on vacation. Hate to see his 2.6C@3.3 going to waste, LOL.
 

GtPrOjEcTX

Lifer
Jul 3, 2001
10,784
6
81
Text

Q. What is the benefit of installing Windows 2000 SP4 on a computer?
A. Windows 2000 SP4 includes all the latest Windows 2000 updates in a single installation.

Q. Are there new features in Windows 2000 SP4?
A. No. Customers have asked that service packs focus entirely on quality updates. Therefore, Windows 2000 SP4 does not include new features.
 

Assimilator1

Elite Member
Nov 4, 1999
24,165
524
126
Hmm ,that still deosn't answer if Win2k supports HT though ,I would of thought it did though,as I understand it the OS sees an HT CPU as a dual cpu.

*me waves to BT :)* go assimilate;)

This will answer your question:)

Yes Win2k does support HT:)

Support has been implemented in Windows operating systems to take advantage of this new technology. The goal of this paper is to describe that support and to focus on areas of interest to OEM system manufacturers and multithreaded application developers. The Windows operating systems that are supported for logo qualification on HT-enabled systems include:
· All versions of Windows 2000
· All 32-bit versions of Windows XP and the Windows Server 2003 family

This white paper describes the level of support for HT that is provided in these Windows operating systems. No other currently available Windows operating systems are supported.
 

Confused

Elite Member
Nov 13, 2000
14,166
0
0
XP will show 1 physical processor, and 1 logical processor (both Home and Pro)
2k will show up as 2 physical processors however.

This means that XP will be better, as it will know which kind of processes to send to which (as I'm sure you know, HT works by allowing 2 seperate processes to occur at once, in different parts of the CPU) so to not use the same part of the CPU twice, whereas 2k will just send different processes to the seperate "CPUs" any way it's told.


Confused
 

BadThad

Lifer
Feb 22, 2000
12,100
49
91
Originally posted by: Confused
XP will show 1 physical processor, and 1 logical processor (both Home and Pro)
2k will show up as 2 physical processors however.

This means that XP will be better, as it will know which kind of processes to send to which (as I'm sure you know, HT works by allowing 2 seperate processes to occur at once, in different parts of the CPU) so to not use the same part of the CPU twice, whereas 2k will just send different processes to the seperate "CPUs" any way it's told.


Confused

Win2k only shows 1 cpu. When I've run an HT system under XP it shows as 2 cpu's. Somethings not right with this.

 

bot2600

Platinum Member
May 18, 2001
2,075
0
76
I did a licensing presentation while working at MS on Hyperthreading. If the BIOS is correctly identifying hyperthreading, W2K should show 2 CPUs for each hyperthreaded CPU. Here is a quote from some documentation I used in my research.

Windows 2000 Server does not distinguish between physical and logical processors on systems enabled with Hyper-Threading Technology; Windows 2000 simply fills out the license limit using the first processors counted by the BIOS. For example, when you launch Windows 2000 Server (4-CPU limit) on a four-way system enabled with Hyper-Threading Technology, Windows will use the first logical processor on each of the four physical processors, as shown in Figure 2; the second logical processor on each physical processor will be unused, because of the 4-CPU license limit. (This assumes the BIOS was written according to Intel specifications. Windows uses the processor count and sequence indicated by the BIOS.)

Here is a link to the whole document.

http://www.microsoft.com/windows2000/docs/hyperthreading.doc

Bot
 

IsOs

Diamond Member
Oct 9, 1999
4,475
0
76
The above link & discussions indicates Windows Servers. Does HT only available in Windows 2000 servers?

Has anyone have a Windows 2000 Professional setup that is working with HT? Was your installation from scratch involves using Windows 2000 Professional slipstreamed with SP4?

Can someone please confirm if they succeeded in using HT with Windows 2000?

Thanks
 

IsOs

Diamond Member
Oct 9, 1999
4,475
0
76
Originally posted by: Assimilator1
I already answered that question in my 1st post:p

Thanks, I missed reading the 2nd post where you actually answered the question;):):cool:
 

Shimmishim

Elite Member
Feb 19, 2001
7,504
0
76
i'm trying to figure out what's going on with my win2kpro and HT and seti

i feel like i was getting more wu/day with ht enabled and processing 2 units at a time

now with ht disabled i feel lik ei'm doing a little less though it processes each unit faster....

so confused.... :confused:
 

IsOs

Diamond Member
Oct 9, 1999
4,475
0
76
I started to install Windows 2000 sliptreamed with SP4. It detected and formatted the 160GB harddrive connected to the onboard Promise IDE RAID port. Now it seems stuck in the registering components. It's been quite sometime now, about 30 min in the same screen. I need to go to work to I'll leave this machine in this state. Hopefully, it get pass this screen and complete the setup.

But until I can continue, no SETI workunit will be process at all:(

Shimmishim
You are saying that you actually running Windows 2000 in Hyperthreading. Did you used a slipstreamed Windows 2000 installation CD? Which motherboard are you using?
 

Shimmishim

Elite Member
Feb 19, 2001
7,504
0
76
Shimmishim
You are saying that you actually running Windows 2000 in Hyperthreading. Did you used a slipstreamed Windows 2000 installation CD? Which motherboard are you using?

i was running win2k with HT enabled but after running pcmark2k2 and 3dmark2k1 i realized that there was a problem

i was getting lower scores at 3.5 ghz than at 2.5 ghz amd 1700+

even with pcmark2k2

so i ran pcmark2k2 and opened the task manager and watched the cpu usage... when ht is enabled 2k recognizes it as "2 cpus" even though it is 1

so only 1 cpu was being used at 100%

i turned off HT and ran 2k1 and 2k2

2k1 scores went up from 14K to 15K
2k2 went up from 7.2K to 8.6K

so yeah...

it's strange that only 50% of the cpu is being used for these programs with 2kpro




slipstreamed win2k installation??? i dunno what you mean by that :)



and i'm using an abit ic7


hope that helps

 

Coolkid

Platinum Member
Mar 4, 2003
2,189
0
0
im just guessing, but pcmark and 3dmark will only use 1 process, thus only use 1 processor?
 

Assimilator1

Elite Member
Nov 4, 1999
24,165
524
126
Originally posted by: Shimmishim
i'm trying to figure out what's going on with my win2kpro and HT and seti

i feel like i was getting more wu/day with ht enabled and processing 2 units at a time

now with ht disabled i feel lik ei'm doing a little less though it processes each unit faster....

so confused.... :confused:

Yeah thats working right ,I assume there's some more overhead with dealing with 2 procceses but your overall output is better:)

 

IsOs

Diamond Member
Oct 9, 1999
4,475
0
76
I got the P4 2.4c HyperThreading machine now on Windows 2000. It working ok but I do hve a few complaints with this Intel system. The cost to put this together is higher than a dual AMD XP Barton, yet it can't ATI's AIW 9000's TV and capture a DVD format video with acceptable recording quality while processing 2 SETI workunits at the same time. I had to reduced the process to 1 workunit at a time while recording video.

Commanche 4 acts weird when the machine is processing 2 workunits of SETI while playing. SETI Driver is set to run the clients at the lowest priority.

One thing that is good with this Intel system is that it's more quiet and runs cooler than the dual AMD system. I'll build another one for my friend's office use. That one I'll probably run Windows XP home edition to keep the cost down.:)

Thank you for all the info:)
 

BadThad

Lifer
Feb 22, 2000
12,100
49
91
I turn SETI off when running any heavy apps or games.....so should you, lol.

To close out this issue:

The prob on emjem's system was he installed Win2k on an old mobo w/o HT, so Win2k didn't initially install the correct files for SMP. He just moved that HDD into the new HT system, so his OS is not setup for SMP (HT). He told me that after I ripped my hair out for 2 days, lmao.