A German IT magazine (ComputerBase.de) published an excellent articl
last summer about HyperThreading (HT)under Windows 2000 and Windows XP
They also included results of benchmarks with both operating systems.
The general gist of the article was that aside from all public remark
by Intel and Microsoft, HT DOES work under Windows 2000. Although th
Intel article says that HT is only supported in Windows XP Home an
Pro, the first Intel XEON processors with HT capability had worked wit
the Windows 2000 server, long before Windows XP was available!.
The document by Microsoft on this theme says only Windows XP support
IDENTIFICATION of logical processors; identification, not operation.
As Windows servers are licensed on the basis of the number o
processors running then it is to Microsofts advantage if people use th
XP server that can identify the number of real AND logical processor
in a system. So the lack of support from Microsoft for HT in Window
2000 may not be for purely technical.
That said, the results of the benchmarks that ComputerBase.de ra
wrere intersting in their own right. Many of the number crunching test
showed the same performance improvement with HT enables for both 200
and XP. Other tests showed a marked LOSS in performance with Window
2000 and HT enabled, for example WinRAR 3.11 Data compression progra
and Lame 3.91 Audio encoder: (the results are in minutes/seconds t
complete)
WinRAR 3.31
Windows XP 1.04
Windows XP/HT 1.04
Windows 2000 1:00
Windows 2000/HT 1.14
Lame 3.91
Windows XP 1.06
Windows XP/HT 1.06
Windows 2000 1:06
Windows 2000/HT 1.26
The article concludes that although Windows 2000 works fine withou
crashing, you should go for XP for more consistent performanc
improvement.
Recently at my company we tried an application of our own with H
enabled. This application used to run happily on dual Pentium II
processors under the Windows NT 4.0 multiprocessor kernel. Th
application makes extensive use of the multithreading capability. Th
test results with Windows 2000 and HT enabled were not ver
satisfactory. We would occasionally get a multithread lockup
Apparently even a gee-whiz 3.0Ghz Pentium IV can trip over its ow
feet now and again.
The article in question is at
http://tinyurl.com/2abmv
It’s in German, but the benchmark results are understandable enough hi
the >> button at the bottom of the page to get to the following page.
(The real masochists can drop the article on Google or one of the othe
on-line translators
leana