Not all CPU Power used?

Questions and Answers : Windows : Not all CPU Power used?
Message board moderation

To post messages, you must log in.

AuthorMessage
-=Martin=-

Send message
Joined: 23 Oct 03
Posts: 3
Credit: 184,427
RAC: 0
Austria
Message 1192009 - Posted: 6 Feb 2012, 17:53:48 UTC

Hello, if I let Boinc compute, my ressource monitor only shows 12 to 20% CPU Usage, why? My Configuration:

GenuineIntel
Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz [Family 6 Model 26 Stepping 5]
(8 Prozessoren)

AMD ATI Radeon HD 5800 series (Cypress) (1024MB) driver: 1.4.696

Microsoft Windows 7 Ultimate x64 Edition, Service Pack 1, (06.01.7601.00)

Does it not use all of my Prozessors? (4 physical 4 virtual i guess)
ID: 1192009 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1192044 - Posted: 6 Feb 2012, 20:41:57 UTC - in response to Message 1192009.  

Windows Task Manager and Resource Monitor will show a maximum of 99% when all cores are being used, so in your case this is 99 / 8 = ~12%. When more than one core is being used by one application, it'll show a max of 24%.

This is a Windows thing, not BOINC, not Seti.
ID: 1192044 · 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 1192109 - Posted: 6 Feb 2012, 23:36:40 UTC

How many tasks run at once?

Each task from SETI@Home will run on one core (and show 12% usage on that core).


BOINC WIKI
ID: 1192109 · Report as offensive
-=Martin=-

Send message
Joined: 23 Oct 03
Posts: 3
Credit: 184,427
RAC: 0
Austria
Message 1192403 - Posted: 8 Feb 2012, 10:04:29 UTC

Ok, only one BOINC is running. If I want to start another, he requests a Computer name and password?
ID: 1192403 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1192406 - Posted: 8 Feb 2012, 10:12:47 UTC - in response to Message 1192403.  

Normally, only one BOINC can run at a time. You can start multiple BOINC Managers, one for each client you want to monitor, on a network. That's why it asks for the computer name or IP address and the password of that computer.

To run two BOINC on one computer, you'll need to run with the --allow_multiple_clients switch and give both clients a different RPC port. See this thread at the BOINC forums for the whole low-down. It's not easy to do.

So the next question would be, why would you want to start BOINC more than once? What are you trying to achieve?
ID: 1192406 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 19 Sep 00
Posts: 3184
Credit: 446,358
RAC: 0
Germany
Message 1192411 - Posted: 8 Feb 2012, 10:31:16 UTC - in response to Message 1192403.  

Ok, only one BOINC is running. If I want to start another, he requests a Computer name and password?

And that should be enough. This one BOINC client should start as many tasks as CPU cores (and GPUs) are available.

If less tasks are started than you deem appropriate, please restart the BOINC client (not only the manager) or reboot your computer and then post the first 20 to 30 lines of the startup messages from the BOINC event log here.

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: 1192411 · 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 1192434 - Posted: 8 Feb 2012, 12:04:02 UTC

The tasks are separate executables that have fairly long names in most cases.


BOINC WIKI
ID: 1192434 · Report as offensive
-=Martin=-

Send message
Joined: 23 Oct 03
Posts: 3
Credit: 184,427
RAC: 0
Austria
Message 1192465 - Posted: 8 Feb 2012, 13:29:56 UTC - in response to Message 1192406.  
Last modified: 8 Feb 2012, 13:58:16 UTC

Normally, only one BOINC can run at a time. You can start multiple BOINC Managers, one for each client you want to monitor, on a network. That's why it asks for the computer name or IP address and the password of that computer.

To run two BOINC on one computer, you'll need to run with the --allow_multiple_clients switch and give both clients a different RPC port. See this thread at the BOINC forums for the whole low-down. It's not easy to do.

So the next question would be, why would you want to start BOINC more than once? What are you trying to achieve?


I just thought it would be a good idea to use more than one of my CPU Cores I have in my system. But I dont think I will manage to do this if even YOU say that it is not easy :)

Ok, only one BOINC is running. If I want to start another, he requests a Computer name and password?

And that should be enough. This one BOINC client should start as many tasks as CPU cores (and GPUs) are available.

If less tasks are started than you deem appropriate, please restart the BOINC client (not only the manager) or reboot your computer and then post the first 20 to 30 lines of the startup messages from the BOINC event log here.

Gruß,
Gundolf


08.02.2012 11:10:58 | | Starting BOINC client version 6.12.34 for windows_x86_64
08.02.2012 11:10:58 | | log flags: file_xfer, sched_ops, task
08.02.2012 11:10:58 | | Libraries: libcurl/7.21.6 OpenSSL/1.0.0d zlib/1.2.5
08.02.2012 11:10:58 | | Data directory: E:\Programme\BOINC\DATA
08.02.2012 11:10:58 | | Running under account Martin
08.02.2012 11:10:58 | | Processor: 8 GenuineIntel Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz [Family 6 Model 26 Stepping 5]
08.02.2012 11:10:58 | | Processor: 256.00 KB cache
08.02.2012 11:10:58 | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 cx16 sse4_1 sse4_2 syscall nx lm vmx tm2 popcnt pbe
08.02.2012 11:10:58 | | OS: Microsoft Windows 7: Ultimate x64 Edition, Service Pack 1, (06.01.7601.00)
08.02.2012 11:10:58 | | Memory: 5.99 GB physical, 11.98 GB virtual
08.02.2012 11:10:58 | | Disk: 698.63 GB total, 62.90 GB free
08.02.2012 11:10:58 | | Local time is UTC +1 hours
08.02.2012 11:10:58 | | ATI GPU 0: ATI Radeon HD 5800 series (Cypress) (CAL version 1.4.696, 1024MB, 2720 GFLOPS peak)
08.02.2012 11:10:58 | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID 6399075; resource share 100
08.02.2012 11:10:58 | SETI@home | General prefs: from SETI@home (last modified 13-Oct-2006 23:28:04)
08.02.2012 11:10:58 | SETI@home | Host location: none
08.02.2012 11:10:58 | SETI@home | General prefs: using your defaults
08.02.2012 11:10:58 | | Preferences:
08.02.2012 11:10:58 | | max memory usage when active: 3067.56MB
08.02.2012 11:10:58 | | max memory usage when idle: 5521.61MB
08.02.2012 11:10:58 | | max disk usage: 10.00GB
08.02.2012 11:10:58 | | max CPUs used: 1
08.02.2012 11:10:58 | | don't compute while active
08.02.2012 11:10:58 | | don't use GPU while active
08.02.2012 11:10:58 | | suspend work if non-BOINC CPU load exceeds 25 %
08.02.2012 11:10:58 | | (to change preferences, visit the web site of an attached project, or select Preferences in the Manager)
08.02.2012 11:10:58 | | Not using a proxy
08.02.2012 11:10:59 | SETI@home | Restarting task 02oc11ab.7258.29248.13.10.22_2 using setiathome_enhanced version 603
08.02.2012 11:13:59 | SETI@home | Sending scheduler request: To fetch work.
08.02.2012 11:13:59 | SETI@home | Requesting new tasks for CPU
08.02.2012 11:14:01 | SETI@home | Scheduler request completed: got 0 new tasks
08.02.2012 11:14:01 | SETI@home | Project has no tasks available

OK I see, use max CPUs is set to 1 - looked it up in my preferences but could not find this option oO

EDIT

Hah I had to tell him to use a percentage of my processors, now I am calculating 2 tasks at once (2 cores active now). Strangely this setting was set to 25%, I have 8 cores, shouldnt he then already use 2? Set it to 50% and now BOINC is running 2 tasks at once. Shouldn't this already be 4? Or has this to do with the 4 virtual and 4 physical Cores? I guess so...

EDIT

Hmm the messages windows tells me "max CPUs used: 4" but 2 tasks active...

EDIT

Another strange thing:

08.02.2012 14:40:38 | | don't compute while active
08.02.2012 14:40:38 | | don't use GPU while active

I have set it to always compute in the menus, and BOINC IS always computing...

EDIT

Ok sorry now all is working fine, I have 4 active tasks with 50% CPU Usage.
ID: 1192465 · 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 1192667 - Posted: 8 Feb 2012, 22:56:53 UTC - in response to Message 1192465.  



08.02.2012 11:14:01 | SETI@home | Project has no tasks available

Means that you are short of work on your computer, and S@H is short of work to hand out at the server.


BOINC WIKI
ID: 1192667 · Report as offensive

Questions and Answers : Windows : Not all CPU Power used?


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