BOINC only uses 50% CPU due to Hyperthreading?

Questions and Answers : Windows : BOINC only uses 50% CPU due to Hyperthreading?
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Andy Seaton

Send message
Joined: 15 Mar 02
Posts: 2
Credit: 2,164,822
RAC: 0
United States
Message 129047 - Posted: 27 Jun 2005, 22:38:17 UTC

I just loaded 4.45 of BOINC on my work computer. It is a P4 3GH with "HT Technology" (play intel sound byte here).

I connected to Seti@Home without too much difficulty and set it to "Run Always," but Task Manager only shows it using 50% of the CPU on an otherwise idle system.

Seti Classic uses 99+% when I turned it back on for comparison and/or each uses 50% when they are both "Running Always"

Any ideas on how to get full utilization on this HT processor?
ID: 129047 · Report as offensive
Profile Andy Seaton

Send message
Joined: 15 Mar 02
Posts: 2
Credit: 2,164,822
RAC: 0
United States
Message 129052 - Posted: 27 Jun 2005, 22:42:19 UTC

PS. I also noticed that BOINC finally supports Screen Saver Password Protection. That is a security requirement where I work (and at previous employers) and had been amazingly missing from the previous releases of BOINC I tried over the last few months/years ago. BOINC previously popped up a "Fixed in the next realese" message.
ID: 129052 · Report as offensive
Profile mikey
Volunteer tester
Avatar

Send message
Joined: 17 Dec 99
Posts: 4215
Credit: 3,474,603
RAC: 0
United States
Message 129106 - Posted: 28 Jun 2005, 0:24:35 UTC

Change the setting in your account to use multiple processors. You are only using one right now.

ID: 129106 · Report as offensive
phEENix

Send message
Joined: 12 Feb 03
Posts: 2
Credit: 0
RAC: 0
United States
Message 135212 - Posted: 10 Jul 2005, 18:17:09 UTC - in response to Message 129106.  

Change the setting in your account to use multiple processors. You are only using one right now.



I have a dual p3 machine and my preferences are set to use multiple cpu's and I only have 50% utilization
ID: 135212 · Report as offensive
Heffed
Volunteer tester

Send message
Joined: 19 Mar 02
Posts: 1856
Credit: 40,736
RAC: 0
United States
Message 135300 - Posted: 10 Jul 2005, 21:33:40 UTC - in response to Message 135212.  

I have a dual p3 machine and my preferences are set to use multiple cpu's and I only have 50% utilization

Dual (two physical CPUs) processor P3, or a hyperthreaded (two logical CPUs) processor? With hyperthreaded machines, you should have two WUs running at the same time, both using 50% of the CPU.
ID: 135300 · Report as offensive
Profile Ananas
Volunteer tester

Send message
Joined: 14 Dec 01
Posts: 195
Credit: 2,503,252
RAC: 0
Germany
Message 135320 - Posted: 10 Jul 2005, 22:54:23 UTC
Last modified: 10 Jul 2005, 22:55:08 UTC

Same on dual machines, the task manager (Win2k) shows 50% for a process, that uses one CPU at 100%, that's just normal. There should be two of those 50% tasks though.

On a dual XEON with HT enabled, the task manager shows 4 BOINC processes with 25% each.

On the graph (the tab more to the right in taskman) it should show 100% though.


Just programs that can run multiple threads can utilize more than 50% with one single task on a dual CPU machine (for example distributed.net does that)
ID: 135320 · Report as offensive

Questions and Answers : Windows : BOINC only uses 50% CPU due to Hyperthreading?


 
©2024 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.