Setup Boinc only to run when no FAH work??

Moderators: Site Moderators, FAHC Science Team

CJB1981
Posts: 7
Joined: Tue Mar 17, 2020 10:00 pm
Hardware configuration: Intel i7 8700K @ 4.8GHz (stable)
32GB DDR4 Corsair Vengeance 3200MHz RAM (XMP)
MSI GTX 1080 Ti Gaming X 11GB
MSI Z370 Gaming Pro Carbon AC Motherboard
Location: Nottingham, UK
Contact:

Suggestion to new Folders - Install BOINC (Rosetta@home) too

Post by CJB1981 »

I've recently taken a renewed interest in Folding due to COVID-19, as I'm sure many others have too, and noticed quickly that I wasn't able to get WUs reliably. It's a lot better than it was (thanks FaH team!) but there are of course still times when no WUs are downloaded.

I tested installing BOINC, running Rosetta@home, and Folding@home together on the same machine. Rosetta@home currently only uses the CPU, not the GPU. Rosetta@home has not had the influx that Folding@home has had, so it is currently assigning WUs reliably. This means that when Folding@home has not assigned WUs the CPU, at least, is not idle and is doing work for Rosetta@home.

I set Folding@home to run at a slightly higher priority (Configure > Advanced > Folding Core Priority > Slightly higher). When it downloads a WU for the GPU there's really no impact and it computes as fast as it did before. When it downloads a WU for the CPU it is using around 60-70% of the cores and computes slightly slower than it would otherwise, but it's still quite quick.

I also experimented with BOINC's 'suspend when CPU activity above X%' setting, but actually found this to be unreliable so just left it to compute all the time. Rosetta@home and Folding@home are sharing quite happily.

In setting it up this way, I found I am less inclined to try to force Folding@home to download WUs since the PC is now always being productive for an important cause. :)

P.S. Once again, a huge thank you to the team for dealing with this influx and letting us mere mortals help out, and a huge thank you to the volunteers on the forum for answering all of our questions.
Image
foldy
Posts: 2061
Joined: Sat Dec 01, 2012 3:43 pm
Hardware configuration: Folding@Home Client 7.6.13 (1 GPU slots)
Windows 7 64bit
Intel Core i5 2500k@4Ghz
Nvidia gtx 1080ti driver 441

Re: Suggestion to new Folders - Install BOINC (Rosetta@home)

Post by foldy »

If you do not get FAH work units for your GPU currently then BOINC also has GPU projects like https://www.gpugrid.net/ But they don't have COVID-19 projects as far as I know but only other medical research.
CJB1981
Posts: 7
Joined: Tue Mar 17, 2020 10:00 pm
Hardware configuration: Intel i7 8700K @ 4.8GHz (stable)
32GB DDR4 Corsair Vengeance 3200MHz RAM (XMP)
MSI GTX 1080 Ti Gaming X 11GB
MSI Z370 Gaming Pro Carbon AC Motherboard
Location: Nottingham, UK
Contact:

Re: Suggestion to new Folders - Install BOINC (Rosetta@home)

Post by CJB1981 »

foldy wrote:If you do not get FAH work units for your GPU currently then BOINC also has GPU projects like https://www.gpugrid.net/ But they don't have COVID-19 projects as far as I know but only other medical research.
That's good to know.

Do you know if that'll play nicely with FaH if both try to do GPU WUs?
Image
CJB1981
Posts: 7
Joined: Tue Mar 17, 2020 10:00 pm
Hardware configuration: Intel i7 8700K @ 4.8GHz (stable)
32GB DDR4 Corsair Vengeance 3200MHz RAM (XMP)
MSI GTX 1080 Ti Gaming X 11GB
MSI Z370 Gaming Pro Carbon AC Motherboard
Location: Nottingham, UK
Contact:

Re: Suggestion to new Folders - Install BOINC (Rosetta@home)

Post by CJB1981 »

CJB1981 wrote:Do you know if that'll play nicely with FaH if both try to do GPU WUs?
I decided to test this and can confirm they do work together side-by-side, so no issues.
Image
kiore
Posts: 931
Joined: Fri Jan 16, 2009 5:45 pm
Location: USA

Re: Suggestion to new Folders - Install BOINC (Rosetta@home)

Post by kiore »

CJB1981 wrote:
CJB1981 wrote:Do you know if that'll play nicely with FaH if both try to do GPU WUs?
I decided to test this and can confirm they do work together side-by-side, so no issues.
I strongly suggest you do not do both at same time on GPU, if you want to do BOINC just do that but F@H depends on trajectories so you are slowing down the project unnecessarily by slowing down your work units like this which could have been done by another person. If you want do F@H on your CPU and BOINC on GPU or other way around but don't do both on the same device.
Image
i7 7800x RTX 3070 OS= win10. AMD 3700x RTX 2080ti OS= win10 .

Team page: http://www.rationalskepticism.org
CJB1981
Posts: 7
Joined: Tue Mar 17, 2020 10:00 pm
Hardware configuration: Intel i7 8700K @ 4.8GHz (stable)
32GB DDR4 Corsair Vengeance 3200MHz RAM (XMP)
MSI GTX 1080 Ti Gaming X 11GB
MSI Z370 Gaming Pro Carbon AC Motherboard
Location: Nottingham, UK
Contact:

Re: Suggestion to new Folders - Install BOINC (Rosetta@home)

Post by CJB1981 »

kiore wrote:If you want do F@H on your CPU and BOINC on GPU or other way around but don't do both on the same device.
I'll just do FaH then.
Image
kiore
Posts: 931
Joined: Fri Jan 16, 2009 5:45 pm
Location: USA

Re: Suggestion to new Folders - Install BOINC (Rosetta@home)

Post by kiore »

I do understand the frustration of having resources sitting idle, am experiencing this myself, but this is improving and will hopefully not be an issue soon.
Am not against doing BOINC stuff but splitting resources on a CPU is workable, on a GPU that just too complex and risks failure or at least slowdown of both projects.
Image
i7 7800x RTX 3070 OS= win10. AMD 3700x RTX 2080ti OS= win10 .

Team page: http://www.rationalskepticism.org
Magnepan
Posts: 5
Joined: Mon Mar 16, 2020 5:21 pm

Re: Suggestion to new Folders - Install BOINC (Rosetta@home)

Post by Magnepan »

Anyone using BOINC on a Mac?
I'd like to set it up as a fallback, but I'm having trouble finding the F@H binaries to add to the exclusion list as I'd like to give F@H priority on my resources.
FYI, I also setup GPUGRID.NET on Boinc so I've got a GPU fallback now as well.
CJB1981
Posts: 7
Joined: Tue Mar 17, 2020 10:00 pm
Hardware configuration: Intel i7 8700K @ 4.8GHz (stable)
32GB DDR4 Corsair Vengeance 3200MHz RAM (XMP)
MSI GTX 1080 Ti Gaming X 11GB
MSI Z370 Gaming Pro Carbon AC Motherboard
Location: Nottingham, UK
Contact:

Re: Suggestion to new Folders - Install BOINC (Rosetta@home)

Post by CJB1981 »

kiore wrote:Am not against doing BOINC stuff but splitting resources on a CPU is workable, on a GPU that just too complex and risks failure or at least slowdown of both projects.
I've switched GPU to FaH only based on the previous post, so I've taken that onboard. Initially I had only split work on the CPU and that does seem to be working well.
Image
uyaem
Posts: 222
Joined: Sat Mar 21, 2020 7:35 pm
Location: Esslingen, Germany

Re: Suggestion to new Folders - Install BOINC (Rosetta@home)

Post by uyaem »

BOINC has an option to suspend computation if another process on the computer takes up more than x% of CPU time, x is configurable.
Since the Rosetta COVID project is (currently?) only delivering CPU WUs, this could be a workaround that doesn't cost any computing time, and prioritizes F@H.

EDIT: Just tried my own suggestion - doesn't seem to work, looks like BOINC is not honouring its own setting in the latest version.
Image
CPU: Ryzen 9 3900X (1x21 CPUs) ~ GPU: nVidia GeForce GTX 1660 Super (Asus)
CJB1981
Posts: 7
Joined: Tue Mar 17, 2020 10:00 pm
Hardware configuration: Intel i7 8700K @ 4.8GHz (stable)
32GB DDR4 Corsair Vengeance 3200MHz RAM (XMP)
MSI GTX 1080 Ti Gaming X 11GB
MSI Z370 Gaming Pro Carbon AC Motherboard
Location: Nottingham, UK
Contact:

Re: Suggestion to new Folders - Install BOINC (Rosetta@home)

Post by CJB1981 »

uyaem wrote:EDIT: Just tried my own suggestion - doesn't seem to work, looks like BOINC is not honouring its own setting in the latest version.
That's what I found too, which was disappointing to say the least. That's why I set FaH to run at a slightly higher priority.
Image
Jonazz
Posts: 357
Joined: Sun Jan 17, 2010 2:08 pm

Re: Suggestion to new Folders - Install BOINC (Rosetta@home)

Post by Jonazz »

You guys can always install Foldit and fold proteins yourself! It doesn't take any power away from FAH.
JimF
Posts: 652
Joined: Thu Jan 21, 2010 2:03 pm

Re: Suggestion to new Folders - Install BOINC (Rosetta@home)

Post by JimF »

Just do GPUGrid. Let others do Folding. Otherwise, you are just competing for the same resource rather than adding to the total results.
Until they add more capacity, there is no point in more crunchers piling on the heap. In fact, it might tie up the servers and reduce output a little.
RTS708
Posts: 2
Joined: Sat Apr 04, 2020 4:41 am

Setup Boinc only to run when no FAH work??

Post by RTS708 »

Is there a way to set up BOINC to run its projects when there is no FAH work?
PantherX
Site Moderator
Posts: 7020
Joined: Wed Dec 23, 2009 9:33 am
Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB

Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400
Location: Land Of The Long White Cloud
Contact:

Re: Setup Boinc only to run when no FAH work??

Post by PantherX »

Welcome to the F@H Forum RTS708,

Please note that F@H and BOINC are two different set of software and there's no communication between them. You have few options.

Option 1
Select either F@H or BOINC and stick with it. This is the simplest option.

Option 2
If you are using CPU and GPU, you can decided if the CPU is used for BOINC and GPU used for F@H. That way, you can run both applications but different components of your system depending on what works best. It might take a bit of time for you to get the right mix.

Option 3
Install F@H and BOINC on your system but you manually decide when to run each application depending on the situation.
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time

Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Post Reply