[THIN] Re: Hyper-Threading (again!)

  • From: "Tim Mangan" <tmangan@xxxxxxxxxxxx>
  • To: <thin@xxxxxxxxxxxxx>
  • Date: Fri, 20 Jun 2003 10:47:33 -0400

I don't think you got correct info from Compaq.

Yes: XP and 2003 do the detection.
No: 1) The OS does not schedule that way.  All processors treated equally.
Maybe the second thread goes to a different processor, maybe is doesn't
(33-50% chance, depending on #CPU). 2) The app being hyper-thread aware is
about licensing.  Apps don't schedule themselves into processors, the OS
does.  Only if the app set it's own processor affinity would that happen -
and that is just plain WRONG for an app to do.

tim

-----Original Message-----
From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx]On
Behalf Of Turman, David C.
Sent: Friday, June 20, 2003 10:36 AM
To: 'thin@xxxxxxxxxxxxx'
Subject: [THIN] Re: Hyper-Threading (again!)



        Yeah, it seems XP can tall the difference between a hyperthreaded
logical processor
        and a real physical one, but 2000 can't. But, if you have more than
1 proc with
        hyperthreading turned on in uses the 1st logical processor in each
physical processor
        before it starts using the 2nd logical. I was also told by Compaq
that it depends
        on whether or not the app is hyperthread aware.

-----Original Message-----
From: Jim Kenzig [mailto:jimkenz@xxxxxxxxxxxxxx]
Sent: Friday, June 20, 2003 9:17 AM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: Hyper-Threading (again!)


Hmm found this document on Hyperthreading support from MS
http://www.microsoft.com/whdc/hwdev/platform/proc/HT-Windows.mspx

In it states:
        All versions of the Windows 2000 operating system are fully
compliant with HT and should run without error on HT-enabled systems.
However, neither Windows 2000 nor any of its service packs support the
identification of HT processors. The type of modifications that are required
for HT processor identification and support are not typically supported in a
service pack. There are no plans to introduce this support in any future
Windows 2000 service pack.
        As a result, Windows 2000 treats each logical processor as if it
were an individual physical processor. The operating system attempts to
start each logical processor in the sequence in which it was listed by the
BIOS until the number of processors that have been started is equal to the
processor license limit for that version of the operating system. Table 1
shows the processor limits for Windows 2000 versions.

JK

-----Original Message-----
From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx]On
Behalf Of Ron Oglesby
Sent: Friday, June 20, 2003 10:08 AM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: Hyper-Threading (again!)


Yeah its all version of Win2k though, anyway.....=20

Anyway on Pro, Srvr, and Adv srvr with logical processors enabled they will
show up and work in the servers. The problem is that they are finding
problems under load with these OSs.

=20
Ron Oglesby
Senior Technical Architect
=20
RapidApp
Office 312.372.7188
Mobile 815.325.7618
email roglesby@xxxxxxxxxxxx
=20

-----Original Message-----
From: Jim Kenzig [mailto:jimkenz@xxxxxxxxxxxxxx]=20
Sent: Friday, June 20, 2003 9:02 AM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: Hyper-Threading (again!)

That only refers to workstations though Ron it doesn't say anything about
servers. Not doubting you just pointing it out. : )

JK

-----Original Message-----
From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx]On
Behalf Of Ron Oglesby
Sent: Friday, June 20, 2003 9:50 AM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: Hyper-Threading (again!)


http://www.intel.com/support/platform/ht/os.htm

this is all you need to know. Don't use it on any flavor of 2k.


Ron Oglesby
Senior Technical Architect
=3D20
RapidApp
Office 312.372.7188
Mobile 815.325.7618
email roglesby@xxxxxxxxxxxx
=3D20
********************************************************
This weeks sponsor - RTOSoft TScale
Complaints about applications response time - DO SOMETHING ABOUT IT! TScale
2.0 improves applications response time and increases terminal server
capacity. Really get MORE from your existing servers! Free eval:
http://www.rtosoft.com/enter.asp?id=130
**********************************************************
Useful Thin Client Computing Links are available at:
http://thethin.net/links.cfm

For Archives, to Unsubscribe, Subscribe or
set Digest or Vacation mode use the below link:
http://thethin.net/citrixlist.cfm

********************************************************
This weeks sponsor - RTOSoft TScale
Complaints about applications response time - DO SOMETHING ABOUT IT!
TScale 2.0 improves applications response time and increases terminal
server capacity. Really get MORE from your existing servers! Free eval:
http://www.rtosoft.com/enter.asp?id=130
**********************************************************
Useful Thin Client Computing Links are available at:
http://thethin.net/links.cfm

For Archives, to Unsubscribe, Subscribe or
set Digest or Vacation mode use the below link:
http://thethin.net/citrixlist.cfm



********************************************************
This weeks sponsor - RTOSoft TScale 
Complaints about applications response time - DO SOMETHING ABOUT IT!
TScale 2.0 improves applications response time and increases terminal
server capacity. Really get MORE from your existing servers! Free eval:
http://www.rtosoft.com/enter.asp?id=130
**********************************************************
Useful Thin Client Computing Links are available at:
http://thethin.net/links.cfm

For Archives, to Unsubscribe, Subscribe or 
set Digest or Vacation mode use the below link:
http://thethin.net/citrixlist.cfm

Other related posts: