Setup Boinc only to run when no FAH work??

Moderators: Site Moderators, FAHC Science Team

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

Postby CJB1981 » Sat Mar 21, 2020 9:58 am

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
CJB1981
 
Posts: 7
Joined: Tue Mar 17, 2020 11:00 pm
Location: Nottingham, UK

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

Postby foldy » Sat Mar 21, 2020 10:53 am

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.
foldy
 
Posts: 1936
Joined: Sat Dec 01, 2012 4:43 pm

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

Postby CJB1981 » Sat Mar 21, 2020 2:12 pm

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?
CJB1981
 
Posts: 7
Joined: Tue Mar 17, 2020 11:00 pm
Location: Nottingham, UK

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

Postby CJB1981 » Sat Mar 21, 2020 3:53 pm

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.
CJB1981
 
Posts: 7
Joined: Tue Mar 17, 2020 11:00 pm
Location: Nottingham, UK

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

Postby kiore » Sat Mar 21, 2020 4:00 pm

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 GTX 1080ti GTX1660ti, OS= win10. AMD 3700x RTX 2080ti OS= win10

Team page: http://www.rationalskepticism.org/gener ... -t616.html
kiore
 
Posts: 827
Joined: Fri Jan 16, 2009 6:45 pm
Location: USA

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

Postby CJB1981 » Sat Mar 21, 2020 4:32 pm

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.
CJB1981
 
Posts: 7
Joined: Tue Mar 17, 2020 11:00 pm
Location: Nottingham, UK

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

Postby kiore » Sat Mar 21, 2020 4:49 pm

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.
kiore
 
Posts: 827
Joined: Fri Jan 16, 2009 6:45 pm
Location: USA

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

Postby Magnepan » Sat Mar 21, 2020 10:08 pm

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.
Magnepan
 
Posts: 5
Joined: Mon Mar 16, 2020 6:21 pm

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

Postby CJB1981 » Sat Mar 21, 2020 10:18 pm

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.
CJB1981
 
Posts: 7
Joined: Tue Mar 17, 2020 11:00 pm
Location: Nottingham, UK

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

Postby uyaem » Sat Mar 21, 2020 11:05 pm

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)
uyaem
 
Posts: 216
Joined: Sat Mar 21, 2020 8:35 pm
Location: Esslingen, Germany

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

Postby CJB1981 » Sun Mar 22, 2020 9:26 am

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.
CJB1981
 
Posts: 7
Joined: Tue Mar 17, 2020 11:00 pm
Location: Nottingham, UK

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

Postby Jonazz » Sun Mar 22, 2020 4:45 pm

You guys can always install Foldit and fold proteins yourself! It doesn't take any power away from FAH.
Jonazz
 
Posts: 250
Joined: Sun Jan 17, 2010 3:08 pm

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

Postby JimF » Sun Mar 22, 2020 6:21 pm

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.
JimF
 
Posts: 503
Joined: Thu Jan 21, 2010 3:03 pm

Setup Boinc only to run when no FAH work??

Postby RTS708 » Sat Apr 04, 2020 5:43 am

Is there a way to set up BOINC to run its projects when there is no FAH work?
RTS708
 
Posts: 2
Joined: Sat Apr 04, 2020 5:41 am

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

Postby PantherX » Sat Apr 04, 2020 7:03 am

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
User avatar
PantherX
Site Moderator
 
Posts: 6327
Joined: Wed Dec 23, 2009 10:33 am
Location: Land Of The Long White Cloud

Next

Return to Discussions of General-FAH topics

Who is online

Users browsing this forum: No registered users and 3 guests

cron