Overclock.net › Forums › Overclockers Care › Overclock.net BOINC Team › Boinc manager optimisation for best hardware use
New Posts  All Forums:Forum Nav:

Boinc manager optimisation for best hardware use

post #1 of 13
Thread Starter 
Hi people, i just discovered BOINC and im eager to contribute my hardware for the brighter tommorows :-) . I would really to ask for some tips in order to help with optimisation of boinc along with getting most yield of my rig in shortest timespan. regarding also desktop use of PC. I have an 4,5ghz 2500k + 970 gtx. When i saw how innefectual cpu is in comparison with gpu i would like to focus on GPU crunching projects, but something real worth contributing, im not interested in finding some god knows how big numbers and something similar. I added World community grid, denied the use of CPU in their site and allowed GPU, but still cpu is computing and gpu is idle, any idea why is this happening. Also when project like Seti @ home utilises gpu, my cpu load just jumps to 80% everytime despite i only allowed it for 35%, and video shutters, is there any way of solving this or lowering cpu load while using the card? Thanks
post #2 of 13
Welcome!

After updating preferences on a projects webpage you'll have to Update the project in Boinc Manager to get the new preferences.

I haven't used Seti but some projects require a good full GPU thread to feed the GPU with data and process what comes back. Some projects use very little CPU.

Running about any GPU project will lag the video response even during normal PC usage.

I myself run my CPUs on CPU only projects as you've noticed CPUs compared to GPUs don't produce very much.
post #3 of 13
As you noticed, world community grid does not have gpu projects at this time. WCG is all cpu, some of their projects are worthy, but don't expect a ton of points.

For gpu my current focus is poem http://boinc.fzk.de/poem/ but there are plenty of other great science based gpu projects. https://boinc.berkeley.edu/projects.php
post #4 of 13
List of some current projects and the processors they support:
http://www.overclock.net/t/737931/info-list-of-boinc-projects/0_30

Edit: All Beercan's link has that too. Never been to that page before.
post #5 of 13
Thread Starter 
Ok so there is now way of regulating gpu load on these projects? maybe that way i would get rid of video shutter. Also how many projects should i run in my boinc manager, i added lets say 8 projects but only of 2 of it are being calculated + 1 with gpu solely. Is there also any way of prioritizing the projects? i would like to compute all i add at same time but for instance, it only started computing quake detection + climate model and rosetta was doing nothing, when i only added rosetta, it was crunching number without problems right away.

2nd question: i have 2nd PC - t4200 dual core toshiba satellite. My question is, is it worth to even have this pc running compared how small performance it is to 2500k power output wise? To even the score it would be better to allow cpu usage from 40% to 50% dont u think?
post #6 of 13
this might answer a lot of your questions http://boinc.berkeley.edu/wiki/Preferences

As for your laptop, that is really up to you. Every little bit helps the cause, but don't expect to get on the leader board with it smile.gif
post #7 of 13
Thread Starter 
No matter what i do, when i added poem it still uses 60% of cpu along with gpu. I lowered it in preferences online to 15%, actualised, even resetted the project, restarted pc it still used 60% of cpu no matter what settings i change online or in boinc manager. You said you use this poem also, do you have also this problem changing preferences are making zero difference also? I cant use boinc like this my cpu is hitting 70C.
post #8 of 13
For me, I never change the Project's percentages from 100% but I am running all my CPUs on a single project.

I manage CPU usage in Windows with Process Lasso and the client with % of CPU cores if I don't want to run all CPUs.

Boinc manager doesn't always seem to make sense on which task to run as it will pause even if nearly complete to run another project. I think it prioritizes somewhat based on the deadlines.

Rosetta is CPU only so if you want to run Rosetta and POEM I would run POEM only on your GPU and Rosetta only on the spare CPUs 3 or 4 threads.
post #9 of 13
As a heads up, I had written this before all the other replies, and then wound up going out for a long walk and quick grocery run with hubby, so some of the items have already been answered by others ^_^


The reason I suspect you're still getting a good amount of CPU work units from WCG is one of the three checkboxes that comes after the "intermittent projects" section. It's the second one, that says "If there is no work available for the project(s) I have selected above, please send me work from another project.". There is also a dropdown box a bit later under Advanced Options>Processor Usage that says "Allow research to run on my CPU".

As @BeerCan stated, World Community Grid isn't known for it's points (most CPU projects in general don't award much in the way of points but they still do a good amount of useful research), but there are a good number of great research projects within it (I run all of them, but my main favourite is "Mapping Cancer Markers", as well as "Fighting Aids At Home - Phase 2")

Regulating GPU load..... Uhm, good question, I usually let mine run full bore so I've never really looked into such, but I do make use of TThrottle to keep temperatures below 75C

With the project count, I say run however many you wish - right now I myself am running 10 projects, 12 if you include one that has no work and one that's non-cpu work intensive, but usually I'm only running five - but do note that your client will only run things as you've set them, and download work accordingly. My main projects are Einstein@Home (my usual GPU project since at present, GPUGrid doesn't take long to ping my GTX 980 up to 80C core temperatures during the summer - can't wait to watercool the card! I run CPU, GPU, and IGP tasks for this project), Poem@Home (another GPU project, but I also run CPU work units even if they don't make as many points), TheSkynet Pogs (aka pogs, a CPU project), Rosetta@Home (for the cancer, HIV/AIDS, and prostate cancer research), World Community Grid (CPU work units, and I let it run whatever sub-projects it will give to me), as well as WUProp@Home (a non-intensive program that monitors what people are running, and how long each work unit takes to complete. It can help people with hardware decide what projects are best suited to the hardware they have).


^Here is an example of what BOINC Manager's Computing Preference window looks like. In this case, I'm running on a 4770k with hyper-threading enabled, so 75% of the CPU's means it will allow up to six threads of CPU tasks (typically six individual tasks, unless you're running MilkyWay multi-thread work units where it will then be one task spread across six threads). I have it configured this way as I also use my processor's integrated graphics card (Intel HD 4600) for Einstein@Home, and through the use of either an app_config.xml file (POEM@Home) or the project's settings (Einstein@Home) I run two work units at the same time on a single graphics card (GTX 980).

You can use the second line "Use at Most X% of CPU time" to reduce the amount of load on your processor. This is typically done to reduce heat and keep a processor (or room) from overheating. I do not know if this affects GPUs or not.

Wow, BOINC Manager looks weird after having used BOINCtasks for a while. These are the screens I'm usually looking at....


I tend to use BOINCtasks because of a few features - one being the ability to easily monitor multiple clients at once (if you're running multiple computers), but I especially love the colour co-ordination. One shade of green for gpu tasks, a different shade for CPU tasks, and the orange indicates the client kicking the work unit into high priority mode due to a deadline being close, or in my case, I downloaded a decent amount of work units and then dropped the maximum amount of work down to three days total, so it's currently freaking out because I have three times the amount of work it thinks I'm supposed to. oh, and the light blue indicates GPU tasks that are currently inactive, so you can easily tell what you have on hand for CPU or GPU work units.

As for the laptop, I say go for it, but like BeerCan said it definitely won't be leaderboard material but science is science. This is a reason why I run BOINC on my two phones as well, even if one of them is just occasionally due to taking it with me when I go to work, go out for walks, etc.

For GPU projects, they will always require a small portion of CPU in order to run. Some projects require more (GPUGrid and POEM@Home come to mind, where they use upwards of an entire full thread), while others don't use that much (Einstein@Home on two threads only uses 45-50% of a single thread). This is why those who are running GPU tasks will make sure to keep a thread or two available specifically for the graphics cards. You can run full on CPU and GPU, but the GPU projects will bog down and take a great deal longer.


EDIT: Oh right, in regards to BOINC Manager and it seeming to do things in a rather silly fashion.... It's because it prioritzes resource share first (default for every project is "100", it can be any value in between 1 and 10k) followed by due date, so when it reaches the project switch timer point (default is 60 minutes) it then decides whether to stay on that current project (as it still retains priority due to resource share) or changes (because of a close deadline on one project, or another project having been determined as now being the one that should be running). Doesn't seem to make much sense up front, but in the long run (usually 48-72 hours at worst) it balances itself out and provides the given share of the available threads to the projects.
Edited by WhiteWulfe - 7/10/16 at 9:07am
JägerWulfe
(19 items)
 
 
Gigadestroyer
(13 items)
 
CPUMotherboardGraphicsRAM
Intel i7-4770K Gigabyte Z87X-OC MSI GTX 980 Ti Gaming 6G Golden Edition G.Skill Triden-X 16GB DDR3-2400 
Hard DriveHard DriveOptical DriveCooling
Seagate 2TB SATA3 Maxtor 2TB Black LG DVD-RW Cryorig R1 ultimate 
OSMonitorMonitorKeyboard
Windows 7 Home Premium 64 bit BenQ VP2210 BenQ VP2210 Razer BlackWidow Ultimate 
PowerCaseMouseMouse Pad
EVGA SuperNova 1000G2 NZXT Phantom 820 Black Roccat Nyth Steel Series Worgen 
AudioAudioAudio
JDS Labs O2 + ODAC Rev.B AKG K712 Audio Technica ATH-M50X 
CPUMotherboardGraphicsRAM
i7 3770k Maximus V Formula EVGA GTX 780 Classified Corsair Dominator Platinum 1866MHz 
Hard DriveCoolingOSMonitor
Kingston 64GB SSDnow 200 CoolerMaster MasterLiquid Pro 240 Windows 7 64 Bit Dell E2213H 
KeyboardPowerCaseMouse
Logitech G15 v2 EVGA 1000w G2 Open Bench Table Corsair M95 
Mouse Pad
3' wide battle mat 
  hide details  
Reply
JägerWulfe
(19 items)
 
 
Gigadestroyer
(13 items)
 
CPUMotherboardGraphicsRAM
Intel i7-4770K Gigabyte Z87X-OC MSI GTX 980 Ti Gaming 6G Golden Edition G.Skill Triden-X 16GB DDR3-2400 
Hard DriveHard DriveOptical DriveCooling
Seagate 2TB SATA3 Maxtor 2TB Black LG DVD-RW Cryorig R1 ultimate 
OSMonitorMonitorKeyboard
Windows 7 Home Premium 64 bit BenQ VP2210 BenQ VP2210 Razer BlackWidow Ultimate 
PowerCaseMouseMouse Pad
EVGA SuperNova 1000G2 NZXT Phantom 820 Black Roccat Nyth Steel Series Worgen 
AudioAudioAudio
JDS Labs O2 + ODAC Rev.B AKG K712 Audio Technica ATH-M50X 
CPUMotherboardGraphicsRAM
i7 3770k Maximus V Formula EVGA GTX 780 Classified Corsair Dominator Platinum 1866MHz 
Hard DriveCoolingOSMonitor
Kingston 64GB SSDnow 200 CoolerMaster MasterLiquid Pro 240 Windows 7 64 Bit Dell E2213H 
KeyboardPowerCaseMouse
Logitech G15 v2 EVGA 1000w G2 Open Bench Table Corsair M95 
Mouse Pad
3' wide battle mat 
  hide details  
Reply
post #10 of 13
Thread Starter 
Thanks for info very much, i managed to effectively solve gpu usage issue by adding 2nd underclocking profile to msi afterburner just for boinc, i underclocked it by 300mhz both core and memory, that should be enough to ensure gpu lifespan wont be altered at all. Amazing thing is , cpu usage also lowered so im no longer getting excessive temps. I just hope more projects will take advantage from gpu computing, cpu crunching looks looks so laughable compared to it, i even wonder if its of any use at all to them.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Overclock.net BOINC Team
Overclock.net › Forums › Overclockers Care › Overclock.net BOINC Team › Boinc manager optimisation for best hardware use