BOINC stopped using multiple processors

Message boards : Number crunching : BOINC stopped using multiple processors
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Qui-Gon
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 2940
Credit: 19,199,902
RAC: 11
United States
Message 943744 - Posted: 30 Oct 2009, 0:43:16 UTC
Last modified: 30 Oct 2009, 0:44:16 UTC

I recently got a new machine (Windows 7 installed) with a Core i7 processor(8) and a GPU, and when I installed the latest version of BOINC all 8 processors and the GPU were running. Yesterday I noticed that the GPU is still crunching, but no other processors are doing anything. I downgraded BOINC from .41 to .36 but that did not help. I think this may have started when I did my last Windows update, which was an IE8 security patch.
ID: 943744 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 943749 - Posted: 30 Oct 2009, 1:01:38 UTC - in response to Message 943744.  

I recently got a new machine (Windows 7 installed) with a Core i7 processor(8) and a GPU, and when I installed the latest version of BOINC all 8 processors and the GPU were running. Yesterday I noticed that the GPU is still crunching, but no other processors are doing anything. I downgraded BOINC from .41 to .36 but that did not help. I think this may have started when I did my last Windows update, which was an IE8 security patch.

Does your cc_config.xml file have the line <ncpus>0</ncpus> in it? This used to be a way to default to use all CPUs, it now turns off all CPUs.


BOINC WIKI
ID: 943749 · Report as offensive
Profile Qui-Gon
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 2940
Credit: 19,199,902
RAC: 11
United States
Message 943753 - Posted: 30 Oct 2009, 1:11:08 UTC - in response to Message 943749.  

I recently got a new machine (Windows 7 installed) with a Core i7 processor(8) and a GPU, and when I installed the latest version of BOINC all 8 processors and the GPU were running. Yesterday I noticed that the GPU is still crunching, but no other processors are doing anything. I downgraded BOINC from .41 to .36 but that did not help. I think this may have started when I did my last Windows update, which was an IE8 security patch.

Does your cc_config.xml file have the line <ncpus>0</ncpus> in it? This used to be a way to default to use all CPUs, it now turns off all CPUs.

I will check when I get back to that machine. I did change my preferences online to use 9 processors (it was set at 2, but it ran all 8 anyway until recently).
ID: 943753 · Report as offensive
Profile Qui-Gon
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 2940
Credit: 19,199,902
RAC: 11
United States
Message 943817 - Posted: 30 Oct 2009, 7:50:33 UTC

Well, I can't find that config file.
ID: 943817 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 19 Sep 00
Posts: 3184
Credit: 446,358
RAC: 0
Germany
Message 943820 - Posted: 30 Oct 2009, 8:13:31 UTC - in response to Message 943753.  
Last modified: 30 Oct 2009, 8:19:57 UTC

I did change my preferences online to use 9 processors (it was set at 2, but it ran all 8 anyway until recently).

You changed an obsolete preference (kept for downward compatibility). The actual one is
On multiprocessors, use at most 100 % of the processors
Enforced by version 6.1+

Gruß,
Gundolf
[edit]Is there a line like "Preferences limit # CPUs to..." or similar in the BOINC startup messages?[/edit]
ID: 943820 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 19 Sep 00
Posts: 3184
Credit: 446,358
RAC: 0
Germany
Message 943821 - Posted: 30 Oct 2009, 8:15:51 UTC - in response to Message 943817.  
Last modified: 30 Oct 2009, 8:20:08 UTC

Well, I can't find that config file.

If you didn't create it yourself (in the BOINC data directory), you won't find it. It isn't created automatically.

Gruß,
Gundolf
Computer sind nicht alles im Leben. (Kleiner Scherz)

SETI@home classic workunits 3,758
SETI@home classic CPU time 66,520 hours
ID: 943821 · Report as offensive
Profile Qui-Gon
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 2940
Credit: 19,199,902
RAC: 11
United States
Message 944116 - Posted: 31 Oct 2009, 4:29:12 UTC - in response to Message 943820.  

I did change my preferences online to use 9 processors (it was set at 2, but it ran all 8 anyway until recently).

You changed an obsolete preference (kept for downward compatibility). The actual one is
On multiprocessors, use at most 100 % of the processors
Enforced by version 6.1+

Gruß,
Gundolf
[edit]Is there a line like "Preferences limit # CPUs to..." or similar in the BOINC startup messages?[/edit]

No, the startup message does recognise that I have 8 processors:

10/30/2009 6:13:44 PM Starting BOINC client version 6.6.36 for windows_x86_64
10/30/2009 6:13:44 PM log flags: task, file_xfer, sched_ops
10/30/2009 6:13:44 PM Libraries: libcurl/7.19.4 OpenSSL/0.9.8j zlib/1.2.3
10/30/2009 6:13:44 PM Data directory: C:\ProgramData\BOINC
10/30/2009 6:13:44 PM Running under account ********
10/30/2009 6:13:44 PM Processor: 8 GenuineIntel Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz [Intel64 Family 6 Model 30 Stepping 5]
10/30/2009 6:13:44 PM Processor features: fpu tsc pae nx sse sse2 pni mmx
10/30/2009 6:13:44 PM OS: Microsoft Windows 7: x64 Edition, (06.01.7600.00)
10/30/2009 6:13:44 PM Memory: 7.99 GB physical, 15.98 GB virtual
10/30/2009 6:13:44 PM Disk: 922.72 GB total, 791.29 GB free
10/30/2009 6:13:44 PM Local time is UTC -10 hours
10/30/2009 6:13:45 PM CUDA device: GeForce GTS 240 (driver version 18627, compute capability 1.1, 1024MB, est. 65GFLOPS)
10/30/2009 6:13:45 PM Not using a proxy
ID: 944116 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 944261 - Posted: 31 Oct 2009, 19:54:05 UTC - in response to Message 944116.  

10/30/2009 6:13:44 PM Data directory: C:\ProgramData\BOINC

This is where you would find your cc_config.xml file. It is the same one where you define the debug flags. If it is not there, then you do not have one.



BOINC WIKI
ID: 944261 · Report as offensive
Profile Qui-Gon
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 2940
Credit: 19,199,902
RAC: 11
United States
Message 944297 - Posted: 31 Oct 2009, 23:10:31 UTC - in response to Message 944261.  

10/30/2009 6:13:44 PM Data directory: C:\ProgramData\BOINC

This is where you would find your cc_config.xml file. It is the same one where you define the debug flags. If it is not there, then you do not have one.

It's not there. But for a day or so, all 8 processors and my GPU crunched. I dutifully ran Windows Update when I was told, and after one of these updates, I noticed only the GPU was crunching.
ID: 944297 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 19 Sep 00
Posts: 3184
Credit: 446,358
RAC: 0
Germany
Message 944304 - Posted: 31 Oct 2009, 23:18:44 UTC - in response to Message 944297.  

And you do have CPU tasks (6.03 or AstroPulse) ready to start?

Gruß,
Gundolf
Computer sind nicht alles im Leben. (Kleiner Scherz)

SETI@home classic workunits 3,758
SETI@home classic CPU time 66,520 hours
ID: 944304 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 944324 - Posted: 1 Nov 2009, 0:55:51 UTC - in response to Message 944297.  

10/30/2009 6:13:44 PM Data directory: C:\ProgramData\BOINC

This is where you would find your cc_config.xml file. It is the same one where you define the debug flags. If it is not there, then you do not have one.

It's not there. But for a day or so, all 8 processors and my GPU crunched. I dutifully ran Windows Update when I was told, and after one of these updates, I noticed only the GPU was crunching.

What projects are you attached to? At the moment, Multi CPU tasks in the queue can leave idle CPUs for a while.


BOINC WIKI
ID: 944324 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 944326 - Posted: 1 Nov 2009, 1:07:40 UTC - in response to Message 944297.  
Last modified: 1 Nov 2009, 1:48:40 UTC

Can't tell how many tasks you have, and what app the're for,
since your computer's are hidden.

Claggy
ID: 944326 · Report as offensive
Profile Qui-Gon
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 2940
Credit: 19,199,902
RAC: 11
United States
Message 944332 - Posted: 1 Nov 2009, 1:37:52 UTC

I have AP turned off but this particular machine has several hundred tasks ready to start.

I have only one project, SETI@home, and it that curnches 100% of the time.
ID: 944332 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 19 Sep 00
Posts: 3184
Credit: 446,358
RAC: 0
Germany
Message 944406 - Posted: 1 Nov 2009, 9:10:10 UTC - in response to Message 944332.  

I have AP turned off but this particular machine has several hundred tasks ready to start.

But that could easily all be CUDA tasks, hence my question earlier. Look at the Application column of the Tasks tab.

Gruß,
Gundolf
Computer sind nicht alles im Leben. (Kleiner Scherz)

SETI@home classic workunits 3,758
SETI@home classic CPU time 66,520 hours
ID: 944406 · Report as offensive
Profile Qui-Gon
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 2940
Credit: 19,199,902
RAC: 11
United States
Message 944505 - Posted: 1 Nov 2009, 22:46:25 UTC - in response to Message 944406.  

I have AP turned off but this particular machine has several hundred tasks ready to start.

But that could easily all be CUDA tasks, hence my question earlier. Look at the Application column of the Tasks tab.

Gruß,
Gundolf

Yes, that's it. I'm new to this CUDA stuff and didn't notice that all the work left on my machine is only for the GPU. I wasn't even aware that there were different tasks sent out for CUDA and for other processors. I guess I'll get more work for those idle 8 when it is available. Thanks to all for your help.
ID: 944505 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 944520 - Posted: 2 Nov 2009, 0:05:28 UTC - in response to Message 944505.  

I have AP turned off but this particular machine has several hundred tasks ready to start.

But that could easily all be CUDA tasks, hence my question earlier. Look at the Application column of the Tasks tab.

Gruß,
Gundolf

Yes, that's it. I'm new to this CUDA stuff and didn't notice that all the work left on my machine is only for the GPU. I wasn't even aware that there were different tasks sent out for CUDA and for other processors. I guess I'll get more work for those idle 8 when it is available. Thanks to all for your help.

The tasks are actually the same, but they are assigned to different executables at the time that they are sent to your computer.


BOINC WIKI
ID: 944520 · Report as offensive
Rasputin
Volunteer tester

Send message
Joined: 13 Jun 02
Posts: 1764
Credit: 6,132,221
RAC: 0
Russia
Message 944541 - Posted: 2 Nov 2009, 4:06:35 UTC - in response to Message 944505.  
Last modified: 2 Nov 2009, 4:08:25 UTC

I have AP turned off but this particular machine has several hundred tasks ready to start.

But that could easily all be CUDA tasks, hence my question earlier. Look at the Application column of the Tasks tab.

Gruß,
Gundolf

Yes, that's it. I'm new to this CUDA stuff and didn't notice that all the work left on my machine is only for the GPU. I wasn't even aware that there were different tasks sent out for CUDA and for other processors. I guess I'll get more work for those idle 8 when it is available. Thanks to all for your help.


You can have more work for your idle CPU's now if you want. The program "Reschedule" can make a percentage of your GPU work crunch on your CPU's. Only takes a minute when you get used to using it.

You'll need to make an account at Lunatics. The site will ask for your password before it lets you download Reschedule.http://lunatics.kwsn.net/index.php

The download link for Reschedule 1.9
http://lunatics.kwsn.net/index.php?action=dlattach;topic=626.0;id=2749

Use the program WinRAR to unpack it. Then you just double click the .exe file when you want to run Reschedule. Uncheck "Only move VLAR to CPU" and use the slider to get the percentage of work you want moved to your CPU. You can use it to move more work to you GPU's to when you want.

On windows Vista 64bit you have to manually put in the path to the BOINC folder and data folder every time you use it.

C:\Program Files\BOINC
C:\ProgramData\BOINC
ID: 944541 · Report as offensive
Profile Marc VICTOR

Send message
Joined: 30 Jan 00
Posts: 3
Credit: 1,251,558
RAC: 0
France
Message 944604 - Posted: 2 Nov 2009, 12:59:08 UTC

Core i 7 is not really an 8 processors but a quad with hyperthreading
ID: 944604 · Report as offensive

Message boards : Number crunching : BOINC stopped using multiple processors


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