Welcome to MilkyWay@home

Managing MW WU workload.

Message boards : Number crunching : Managing MW WU workload.
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Jet

Send message
Joined: 26 Jun 09
Posts: 11
Credit: 3,741,663
RAC: 0
Message 32822 - Posted: 27 Oct 2009, 13:16:34 UTC

Searching for a way, or for software tool to manage \ adjustemnt workload \ amount of MW WU's, processing on CPU. In other words, I need to process only 2 or 3 WU's on CPU simultaniously, but not all 4 for 4 CPU cores, to have some spare CPU cycles for some other tasks. Did somebody know, how is possible to arrange that ?
Any ideas ?
Highly appreciate for support.
ID: 32822 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[boinc.at] Nowi

Send message
Joined: 22 Mar 09
Posts: 99
Credit: 503,422,495
RAC: 0
Message 32825 - Posted: 27 Oct 2009, 16:02:03 UTC - in response to Message 32822.  

You can control the number of cores you want to use for BOINC in the BOINC manager under Advanced->Preferences->on multiprocessor systems, use at most xx % of processors. This means on quad-cores
100 % 4 Cores
75 % 3 Cores
50 % 2 Cores and so on.

Hope that will help you.
ID: 32825 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Jet

Send message
Joined: 26 Jun 09
Posts: 11
Credit: 3,741,663
RAC: 0
Message 32826 - Posted: 27 Oct 2009, 17:37:54 UTC - in response to Message 32825.  

Great advice, thank you! Looks pretty simple, so, should work. Going to the system.
Kind regards,

Jet
ID: 32826 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Paul D. Buck

Send message
Joined: 12 Apr 08
Posts: 621
Credit: 161,934,067
RAC: 0
Message 32846 - Posted: 28 Oct 2009, 8:52:37 UTC - in response to Message 32822.  

Searching for a way, or for software tool to manage \ adjustemnt workload \ amount of MW WU's, processing on CPU. In other words, I need to process only 2 or 3 WU's on CPU simultaniously, but not all 4 for 4 CPU cores, to have some spare CPU cycles for some other tasks. Did somebody know, how is possible to arrange that ?
Any ideas ?
Highly appreciate for support.

You can also set it to not do BOINC when the computer is in use.

If you only occassionally do something heavy you can use the "snooze" feature to snooze BOICN, do your thing and then wake it up at the end.

To be honest, I have never seen the CPU side cause issues with things being done on the PC... they don't quite have the GPU side "dialed in" (IMHO) so that it does not make the same impact on the system ...

remember, if you turn off one or more cores they are off at all times ... even when you are not doing anything on the PC and so you are losing that background processing when you are not going to take advantage of it for something else ...
ID: 32846 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Jet

Send message
Joined: 26 Jun 09
Posts: 11
Credit: 3,741,663
RAC: 0
Message 32849 - Posted: 28 Oct 2009, 17:23:51 UTC - in response to Message 32846.  

Thank you for ideas, Paul. I'm just trying to dedicate a part of CPU cycles to supporting GPU's on GPUGRID.
On that machine I'm running simultaneously two projects, right now 3 CPU cores working on MW WU's & rest one CPU core is supporting OS & 4 GPU's on GPUGRID. So, searching for the best balance on resources \ performance in between two projects. Need at least, weekly run in such combination to clarify profit & losses.
ID: 32849 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Paul D. Buck

Send message
Joined: 12 Apr 08
Posts: 621
Credit: 161,934,067
RAC: 0
Message 32872 - Posted: 29 Oct 2009, 15:07:16 UTC - in response to Message 32849.  

Thank you for ideas, Paul. I'm just trying to dedicate a part of CPU cycles to supporting GPU's on GPUGRID.
On that machine I'm running simultaneously two projects, right now 3 CPU cores working on MW WU's & rest one CPU core is supporting OS & 4 GPU's on GPUGRID. So, searching for the best balance on resources \ performance in between two projects. Need at least, weekly run in such combination to clarify profit & losses.

Yes, it can be a challenge ... or you can just let BOINC do its thing ...

If the "lag" on the machine is not the issue when you use it ... then I would just attach the projects and set to use all resources ...

Even on the machines I work on (though I don't do anything serious on Windows machines) I use 100% of resources and pause BOINC if needs be ... on ATI I run Collatz and MW and on the CUDA machines I run those two AND GPU Grid ... ON the CPU side I run, now, WCG, and a couple NCI projects (Anasi and FreeHAL) and QCN ...

Now that I have four Sapphire and three emerald I will be slowly adding back projects ... in any case ... I leave nothing idle ... most lag comes from GPU use in my current experience as UCB still does not have that tuned as well as the CPU side ... then again, it has not been even close to working right until the last few versions of 6.10.x ...

Good luck with your tests ...
ID: 32872 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : Managing MW WU workload.

©2024 Astroinformatics Group