BOINC using too many CPU's

Message boards : Questions and problems : BOINC using too many CPU's
Message board moderation

To post messages, you must log in.

AuthorMessage
Brian Priebe

Send message
Joined: 15 Mar 10
Posts: 10
Canada
Message 31584 - Posted: 15 Mar 2010, 2:25:55 UTC
Last modified: 15 Mar 2010, 2:29:31 UTC

I recently turned hyperthreading off on a dual-processor Nehalem workstation. BOINC 6.10.18 restarted, claimed in the message log that it found 8 XEON processors, but is still running 16 project WU's (+1 GPU) simultaneously. As these complete it isn't dropping the number of simultaneously-executing WU's: it just starts up a new WU as if it still had 16 logical processors.

Is there some configuration item that needs to be manually changed?
ID: 31584 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15478
Netherlands
Message 31586 - Posted: 15 Mar 2010, 6:31:56 UTC - in response to Message 31584.  

BOINC will use, through the preference -use at maximum 100% of the multiprocessors- the maximum amount of CPUs that the operating system says there are. So how many does your OS show you there are?
ID: 31586 · Report as offensive
Brian Priebe

Send message
Joined: 15 Mar 10
Posts: 10
Canada
Message 31589 - Posted: 15 Mar 2010, 7:26:57 UTC - in response to Message 31586.  

XP shows 8 processors in Device Manager.

BOINC says in the message log:

14-Mar-2010 21:54:27 		Processor: 8 GenuineIntel Intel(R) Xeon(R) CPU           E5540  @ 2.53GHz [x86 Family 6 Model 26 Stepping 5]
ID: 31589 · Report as offensive
Brian Priebe

Send message
Joined: 15 Mar 10
Posts: 10
Canada
Message 31592 - Posted: 15 Mar 2010, 11:58:34 UTC - in response to Message 31589.  

This is bizarre to say the least. Rebooting the machine a SECOND time solved this problem. BOINC still says 8 processors found but now it's only running 8 (+1 GPU) tasks instead of 16.

The only difference from the last reboot was that I manually shut down BOINC manager/client beforehand. Maybe something to investigate in more depth next time I have to enable hyperthreading on that box.
ID: 31592 · Report as offensive
Brian Priebe

Send message
Joined: 15 Mar 10
Posts: 10
Canada
Message 31802 - Posted: 27 Mar 2010, 22:29:45 UTC - in response to Message 31592.  

To revisit this issue, the same thing happened in reverse when hyperthreading was re-enabled. BOINC message log shows it saw 16 logical processors yet dispatched only 8 CPU tasks. The apparent solution is to re-run the CPU Benchmark from the Advanced menu. That changes the CPU count.
ID: 31802 · Report as offensive

Message boards : Questions and problems : BOINC using too many CPU's

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.