Hello everyone, this is my first time posting in this forum.
I've been wondering if there is any way for programmers to contribute to this project's code, so that we can accelerate the process of fighting COVID-19.
Does anyone know if there is a community devoted to relaying problems/optimizing algorithms?
Thanks in advance.
Can programmers help accelerate the folding process?
Moderator: Site Moderators
-
- Posts: 2040
- 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: Can programmers help accelerate the folding process?
There are already scientists optimizing algorithms.
The scientific code is run using OpenMM
https://github.com/openmm/openmm
But the FahClient could need programmers help to improve.
Currently only the FAHControl and fah-web-client is open source.
https://github.com/FoldingAtHome/fah-control
https://github.com/FoldingAtHome/fah-web-client
The scientific code is run using OpenMM
https://github.com/openmm/openmm
But the FahClient could need programmers help to improve.
Currently only the FAHControl and fah-web-client is open source.
https://github.com/FoldingAtHome/fah-control
https://github.com/FoldingAtHome/fah-web-client
Last edited by foldy on Fri Mar 13, 2020 7:23 am, edited 1 time in total.
-
- Site Moderator
- Posts: 6359
- Joined: Sun Dec 02, 2007 10:38 am
- Location: Bordeaux, France
- Contact:
Re: Can programmers help accelerate the folding process?
The CPU scientific core is using Gromacs, which source is also available : http://www.gromacs.org/
Re: Can programmers help accelerate the folding process?
Those two scientific code-bases are really pretty well opimzed, having been Open Source projects for many years.
For the FAH-Specific code wrapped around the science code. you might pick something from the list of known issues and generate a fix.
https://github.com/FoldingAtHome/fah-issues/issues
For the FAH-Specific code wrapped around the science code. you might pick something from the list of known issues and generate a fix.
https://github.com/FoldingAtHome/fah-issues/issues
Posting FAH's log:
How to provide enough info to get helpful support.
How to provide enough info to get helpful support.
-
- Site Moderator
- Posts: 6359
- Joined: Sun Dec 02, 2007 10:38 am
- Location: Bordeaux, France
- Contact:
Re: Can programmers help accelerate the folding process?
I'm pretty sure that there's still room for improvement in the GPU core code (OpenMM).bruce wrote:Those two scientific code-bases are really pretty well optimized, having been Open Source projects for many years.
Re: Can programmers help accelerate the folding process?
It's an open project. Feel free to propose changes.
http://openmm.org/
http://openmm.org/
Posting FAH's log:
How to provide enough info to get helpful support.
How to provide enough info to get helpful support.
Re: Can programmers help accelerate the folding process?
Is there a reason why the core (server and client) is not open source? We could help with it as well if there are known issues.
Also, is there a way to help you guys on the server side? Peeking at the website I see a bunch of Bad Gateway errors, maybe we could help with the web applications or by adding some cloud-based layer of indirection (or caching) there?
Also, is there a way to help you guys on the server side? Peeking at the website I see a bunch of Bad Gateway errors, maybe we could help with the web applications or by adding some cloud-based layer of indirection (or caching) there?
-
- Site Admin
- Posts: 7936
- Joined: Tue Apr 21, 2009 4:41 pm
- Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2 - Location: W. MA
Re: Can programmers help accelerate the folding process?
The servers I don't know about, development for that code is aimed particularly at dedicated servers run by the various research groups that are part of the Folding@home Consortium.lupino3 wrote:Is there a reason why the core (server and client) is not open source? We could help with it as well if there are known issues.
Also, is there a way to help you guys on the server side? Peeking at the website I see a bunch of Bad Gateway errors, maybe we could help with the web applications or by adding some cloud-based layer of indirection (or caching) there?
The client includes code for dealing with the digitally signed downloads and uploads involved. For that reason the code has not been moved to open source yet. As I understand it, there are plans to move more of the code out to open source once they separate out that part. But those are on hold now that the developer is working on the urgent issues of getting more servers and other resources out.
iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3