Jump to content
Capt.Insano

Release: Folding@Home Docker

210 posts in this topic Last Reply

Recommended Posts

On 3/17/2020 at 2:15 AM, saarg said:

 

Not sure if those cards are still supported by the driver. You also need to install the nvidia plugin and download the nvidia build.

For the driver to work, you have to remove the blacklisting so the driver can load.

Oh, okay. I'll keep running it with CPU only, then.

 

There's no way to only get COVID19 work units, is there?

Share this post


Link to post
10 minutes ago, cyberspectre said:

Oh, okay. I'll keep running it with CPU only, then.

 

There's no way to only get COVID19 work units, is there?

F@H (and probably BOINC now) are prioritizing covid WU's.  (With F@H, you select that you're fighting for any disease)  But, do to the massive surge in people folding and doing their part, WUs on both platforms for covid aren't always available.  BOINC (which has internationally lower adoptance than F@H) seems to never run out of WUs in the interim, whereas F@H seems to be always running short of everything.

 

Net result is that I'm running both as they are complimentary researches and not mutually exclusive.

Share this post


Link to post

<!-- Folding Slots -->
  <slot id='0' type='CPU'>
    <paused v='true'/>
  </slot>
  <slot id='3' type='GPU'>
    <paused v='true'/>
  </slot>
  <slot id='2' type='GPU'>
 

This is the entry I put into the Folding Slots, it shows both of my cards but only my 1070 only works. Now I can't tell you why it does that and how to choose one or the other. All I know it works now....Good Luck.

Share this post


Link to post
3 hours ago, IGOBYD said:

<!-- Folding Slots -->
  <slot id='0' type='CPU'>
    <paused v='true'/>
  </slot>
  <slot id='3' type='GPU'>
    <paused v='true'/>
  </slot>
  <slot id='2' type='GPU'>
 

This is the entry I put into the Folding Slots, it shows both of my cards but only my 1070 only works. Now I can't tell you why it does that and how to choose one or the other. All I know it works now....Good Luck.

Definitely worked! Check the log below:

 

05:08:55: <!-- Folding Slots -->
05:08:55: <slot id='0' type='CPU'>
05:08:55: <paused v='true'/>
05:08:55: </slot>
05:08:55: <slot id='3' type='GPU'>
05:08:55: <paused v='true'/>
05:08:55: </slot>
05:08:55: <slot id='2' type='GPU'/>
05:08:55:</config>
05:08:55:Trying to access database...
05:08:55:Successfully acquired database lock
05:08:55:Enabled folding slot 00: PAUSED cpu:9 (by user)
05:08:55:Enabled folding slot 03: PAUSED gpu:0:GP107 [GeForce GTX 1050 LP] 1862 (by user)
05:08:55:Enabled folding slot 02: READY gpu:1:GP102 [GeForce GTX 1080 Ti] 11380
 

Share this post


Link to post

1420911743_Schermafdrukvan2020-03-2122-11-26.png.95f7ae21bc41c6f1cd9ab22220b033fe.png

 

2 GPU's assign to FaH, bold are working, no cpu slot enabled (it still use some cpu cores to pass work to the gpu's, for my setup its using 4 cores +/-75%)

config.xml:

  <slot id='0' type='GPU'/>
  <slot id='1' type='GPU'/>

Docker setting, NVIDIA_VISIBLE_DEVICES:

all

if you have a nvidia gpu assign to a VM make it disabled for FaH! or the system will crash.

I'm not really sure how to do that (i have an AMD card) but if i understand it correct you can change the syslinux configuration:

pci-stub.ids=xxxx:xxxx,xxxx:xxxx (IOMMU id, graphic/vga and sound of it!), after change reboot system.

Share this post


Link to post
On 3/18/2020 at 6:39 PM, DayspringGaming said:

After having been folding most of the week, I'm not getting the following errors in my logs:

Any ideas?


22:37:52:WU01:FS00:0xa7:ERROR:

22:37:52:WU01:FS00:0xa7:ERROR:-------------------------------------------------------

22:37:52:WU01:FS00:0xa7:ERROR:Program GROMACS, VERSION 5.0.4-20191026-456f0d636-unknown

22:37:52:WU01:FS00:0xa7:ERROR:Source code file: /host/debian-stable-64bit-core-a7-avx-release/gromacs-core/build/gromacs/src/gromacs/mdlib/domdec.c, line: 6902

22:37:52:WU01:FS00:0xa7:ERROR:

22:37:52:WU01:FS00:0xa7:ERROR:Fatal error:

22:37:52:WU01:FS00:0xa7:ERROR:There is no domain decomposition for 20 ranks that is compatible with the given box and a minimum cell size of 1.37225 nm

22:37:52:WU01:FS00:0xa7:ERROR:Change the number of ranks or mdrun option -rcon or -dds or your LINCS settings

22:37:52:WU01:FS00:0xa7:ERROR:Look in the log file for details on the domain decomposition

22:37:52:WU01:FS00:0xa7:ERROR:For more information and tips for troubleshooting, please check the GROMACS

22:37:52:WU01:FS00:0xa7:ERROR:website at http://www.gromacs.org/Documentation/Errors

22:37:52:WU01:FS00:0xa7:ERROR:-------------------------------------------------------

22:37:57:WU01:FS00:0xa7:WARNING:Unexpected exit() call

22:37:57:WU01:FS00:0xa7:WARNING:Unexpected exit from science code

 

I have the same issue. 

Share this post


Link to post

So I have setup everything now the docker claims 40+k points and just the first 9k are registered. 

 

Also, if I restart the container it gets reassigned and starts folding if I leave it be, nothing happens. 

Very different behavior compared to my windows machine folding. 

 

Getting a few warnings and errors:

ERROR:WU03:FS01:Exception: Failed to connect to 40.114.52.201:80: Connection timed out

ERROR:WU03:FS01:Exception: Could not get an assignment

WU02:FS01:Sending unit results: id:02 state:SEND error:NO_ERROR project:11779 run:0 clone:8658 gen:5 core:0x22 unit:

 

is this expected?

 

 

Share this post


Link to post

How is this possible? 

 

874843349_Screenshot2020-03-24at23_34_41.png.64214e5a90f03e6e6163c0ad0f918368.png

 

when set up for a Nvidia GPU? It is a AMD Radeon RX580 in the server as well. The log file show both GPU`s, but it is grabbing GPU:0, and not GPU1: which is the Nvidia.

 

Any thoughts for fixing this?

 

 

 

799319844_Screenshot2020-03-24at23_49_02.thumb.png.4a38d61ba8b5ef994cd32f7f7163cb39.png

 

 

 

<config>
  <!-- Client Control -->
  <fold-anon v='true'/>

  <!-- Folding Slot Configuration -->
  <gpu v='true'/>

  <!-- HTTP Server -->
  #Following allows access from local network
  <allow v='10.X.X.0/24'/>

  <!-- Remote Command Server -->
  #Change password for remote access
  <password v='PASSWORD'/>

  <!-- User Information -->
  #Change Team Number and Username if desired. Currently folding for UnRAID team!
  <team v='227802'/> <!-- Your team number (Team UnRAID is # 227802)-->
  <user v='frodm'/> <!-- Enter your user name here -->
  <passkey v='xxxxxxxxxxxxxxxxxxxxx'/> <!-- 32 hexadecimal characters if provided (Get one here: http://fah-web.stanford.edu/cgi-bin/getpasskey.py)-->

  <!-- Web Server -->
  #Following allows access from local network
  <web-allow v='10.X.X.0/24/24'/>

  <!-- CPU Use -->
  <power v='medium'/> 
  
  <!-- Folding Slots -->
  <slot id='0' type='CPU'/>
  <slot id='1' type='GPU'/>
</config>

 

 

FaH logfile.rtf

Edited by frodr

Share this post


Link to post

I was able to get both GPU`s and CPU up in the control panel. I added to the folding slots:

 

 <!-- Folding Slots -->
  <slot id='0' type='GPU'/>
  <slot id='1' type='GPU'/>
  <slot id='2' type='CPU'/>
</config>

 

Two questions:

 

1) How to disable GPU:0? 

Removing slot id=0 is not possible. Removing id=1 and only the AMD card is visible in the Web Control.

 

2) The Folding keeps stopping, and like now, it is not starting again. Any thoughts?

 

 

1625846568_Screenshot2020-03-26at16_53_29.png.d2bfdadf72b7782ee772b2cb003cef43.png

 

Logg:

Mar 26 15:17:01 a26d1e0fc4ed CRON[40]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
15:39:00:WU01:FS02:Connecting to 65.254.110.245:8080
[93m15:39:00:WARNING:WU01:FS02:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration[0m
15:39:00:WU01:FS02:Connecting to 18.218.241.186:80
[93m15:39:01:WARNING:WU01:FS02:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration[0m
[91m15:39:01:ERROR:WU01:FS02:Exception: Could not get an assignment[0m

Share this post


Link to post
On 3/25/2020 at 6:51 AM, frodr said:

Any thoughts for fixing this?

AMD card wont work in the docker, it doesn't have the drivers present in unraid OS.

The Nvidia card can work with the lsio nvidia build of unraid (which adds drivers and nvidia runtime), however if you want both cards working, create a vm for them with a couple of cores, and retain the docker for CPU only.

Edited by tjb_altf4

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.