Turn off Hyperthreading, Windows7 RC, Pentium4

Message boards : Number crunching : Turn off Hyperthreading, Windows7 RC, Pentium4
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile P1

Send message
Joined: 25 May 03
Posts: 3
Credit: 109,844
RAC: 0
Canada
Message 939429 - Posted: 12 Oct 2009, 20:04:31 UTC

Hi,

Windows 7 RC doesn't seem to support hyperthreading for my Pentium 4 3.2Ghz CPU. In task manager, it only shows 1 CPU graph. And it only runs one seti instance. So, I turned off Hyperthreading in the BIOS. Am I right in doing so ?
ID: 939429 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 939432 - Posted: 12 Oct 2009, 20:14:19 UTC - in response to Message 939429.  

Something tells me that the Multi-CPU HAL wasn't being installed correctly by the Win7 RC. Are you installing the RC in a virtual machine or directly on the host itself?
ID: 939432 · Report as offensive
Profile P1

Send message
Joined: 25 May 03
Posts: 3
Credit: 109,844
RAC: 0
Canada
Message 939497 - Posted: 13 Oct 2009, 1:01:25 UTC - in response to Message 939432.  

Its the real host, not a VM.
ID: 939497 · Report as offensive
Profile Reuben Gathright
Avatar

Send message
Joined: 8 Mar 01
Posts: 213
Credit: 14,594,579
RAC: 0
United States
Message 939507 - Posted: 13 Oct 2009, 1:28:29 UTC - in response to Message 939497.  

Its the real host, not a VM.

Remember you are runing a RC of Windows 7. All features are not supported and in the case of hyperthreading, it would be a convienent way to get you to purchase the full product.

Sources: http://social.technet.microsoft.com/Forums/en-US/w7itproperf/thread/ce778e1e-3523-4160-8cea-0c98b2228724

However, this forum post indicates the user was tweaking his MsConfig and removed the hyperthreading processors from his computer. You may want to tweak this as well: http://www.sevenforums.com/hardware-devices/9856-hyperthreading-not-showing-up.html

Overclock with the MSI G31M3-L and Intel E8600 3.33Ghz
Intel D865GLC Socket 478 Motherboard
~How To Overclock The Eee ASUS 1005HA Netbook To 1.9Ghz~
ID: 939507 · Report as offensive
Profile gizbar
Avatar

Send message
Joined: 7 Jan 01
Posts: 586
Credit: 21,087,774
RAC: 0
United Kingdom
Message 939556 - Posted: 13 Oct 2009, 5:04:56 UTC - in response to Message 939507.  

Not sure that your assumption is correct. I have a quad core amd and that works and is correctly reported. I suspect that the original theory is correct, and that the windows 7 HAL hasn't detected the CPU correctly. I'm sure that there are people on here that will be running Windows 7 RC with a hyper-threaded CPU, and I'm also sure that if and when they see this, they will let the OP know. If the OP can be bothered to re-install, that might sort the problem out, but seeing as the full version will be available in just over a week or so...

I have Amazon primed and ready to deliver mine on the 22nd.

regards, Gizbar.


A proud GPU User Server Donor!
ID: 939556 · Report as offensive
Profile Reuben Gathright
Avatar

Send message
Joined: 8 Mar 01
Posts: 213
Credit: 14,594,579
RAC: 0
United States
Message 939616 - Posted: 13 Oct 2009, 12:09:35 UTC - in response to Message 939556.  

Not sure that your assumption is correct. I have a quad core amd and that works and is correctly reported. I suspect that the original theory is correct, and that the windows 7 HAL hasn't detected the CPU correctly...

regards, Gizbar.


Quad Core AMD's do not hyperthread. We are discussing the ability of Windows 7 RC (a not fully developed version of Windows 7) to recognize hyperthreaded cores in Intel processors.


Overclock with the MSI G31M3-L and Intel E8600 3.33Ghz
Intel D865GLC Socket 478 Motherboard
~How To Overclock The Eee ASUS 1005HA Netbook To 1.9Ghz~
ID: 939616 · Report as offensive
DJStarfox

Send message
Joined: 23 May 01
Posts: 1066
Credit: 1,226,053
RAC: 2
United States
Message 939624 - Posted: 13 Oct 2009, 13:15:38 UTC - in response to Message 939616.  

I've heard that Win7 RC recognizes all 8 threads on a Core i7. But no Pentium 4 threads? There might be a trick to get Win7 to recognize both threads, but as I'm at work, no access to Win7 here to test my theory. Plenty of old P4 systems though. Such tricks might include BIOS settings, manual architecture selection on installation, or some setting in device manager.
ID: 939624 · Report as offensive
Wembley
Volunteer tester
Avatar

Send message
Joined: 16 Sep 09
Posts: 429
Credit: 1,844,293
RAC: 0
United States
Message 939652 - Posted: 13 Oct 2009, 15:44:10 UTC - in response to Message 939624.  

Since there is overhead with hyperthreading, wouldn't you get more performance without it anyways?
ID: 939652 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 939653 - Posted: 13 Oct 2009, 15:49:11 UTC

I just checked a machine with a 3GHz HT P4 and a machine with dual 2.8GHz HT Xeon. Using the Windows 7 RC, x86 & x84 versions, both machines displayed the correct number of cpus with HT enabled. There might be some diffrent way for detecting HT in Windows 7 that your motherboard isn't supplying info for. If manually changing your HAL to the ACPI multiprocessor doesn't work then you might need a bios update.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 939653 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 939709 - Posted: 14 Oct 2009, 2:27:19 UTC - in response to Message 939652.  

Since there is overhead with hyperthreading, wouldn't you get more performance without it anyways?


Depends on the application. Sometimes there's a loss of performance and sometimes there's a 15-20% gain in performance. Hyperthreading helps out a lot with system responsiveness as it pertains to OS multitasking.
ID: 939709 · Report as offensive
Profile Pilot
Avatar

Send message
Joined: 18 May 99
Posts: 534
Credit: 5,475,482
RAC: 0
Message 939751 - Posted: 14 Oct 2009, 5:22:06 UTC - in response to Message 939709.  

Since there is overhead with hyperthreading, wouldn't you get more performance without it anyways?


Depends on the application. Sometimes there's a loss of performance and sometimes there's a 15-20% gain in performance. Hyperthreading helps out a lot with system responsiveness as it pertains to OS multitasking.

I am running Win 7 RC at the moment and hyperthreading on my I7 920 works very well indeed. It seems that all 8 cores running SETI jobs run slightly faster than when only running 4 jobs at once. Windows 7 is also considerably faster than Windows XP/ X64 for not only BOINC apps but just about everything else I have tried.
When we finally figure it all out, all the rules will change and we can start all over again.
ID: 939751 · Report as offensive
Sirius B Project Donor
Volunteer tester
Avatar

Send message
Joined: 26 Dec 00
Posts: 24938
Credit: 3,081,182
RAC: 7
Ireland
Message 939775 - Posted: 14 Oct 2009, 8:24:20 UTC
Last modified: 14 Oct 2009, 8:30:17 UTC

Sorry guys, there's nothing wrong with win 7 Beta or RC. I had several P4HT rigs on those tests & hyperthreading worked perfectly.

I have also tested Win 7 on those same rigs & they work fine. Ran these tests back in Aug/Sept with no problems asides from driver issues, which were resolved pretty quickly.

So, possibly an issue with the installation?

edit: & before anyone states that the Win 7 I used was RC..It was not. Have been running offical version since mid Aug.

Edit 2: don't know how it happened, but can mods delete double post please, thanks.
ID: 939775 · Report as offensive
Profile gizbar
Avatar

Send message
Joined: 7 Jan 01
Posts: 586
Credit: 21,087,774
RAC: 0
United Kingdom
Message 939877 - Posted: 14 Oct 2009, 16:34:48 UTC - in response to Message 939616.  
Last modified: 14 Oct 2009, 16:42:01 UTC

Yes Reuben, I know what is being discussed. I know AMD quad cores don't have hyperthreading, which is why I asked for someone else to verify it for me. But, the P4 CPU would have one real core and one virtual core, so it should show up as 2 CPU's in task manager, and allow 2 instances of Seti@home. If the RC cannot run a hyperthreaded CPU this close to it's release date, then that would be a pretty serious issue, wouldn't it? And, it's been well publicised that Win7 RC has inbuilt security to make it more and more unusable the closer it gets to the end of the test period (which I believe to be March 2010).

regards, Gizbar.


A proud GPU User Server Donor!
ID: 939877 · Report as offensive

Message boards : Number crunching : Turn off Hyperthreading, Windows7 RC, Pentium4


 
©2025 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.