Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Help Take the Fight to COVID-19 with BOINC and Folding@home

Featured Replies

Count me in on this, i joined unraid on Boinc

  • Replies 332
  • Views 82.4k
  • Created
  • Last Reply
1 hour ago, testdasi said:

 

To everyone who has performance issues / unresponsiveness / lag while BOINC docker is running:

 

Go to Docker template, click on "Advanced View" (upper right corner, on the same level as "Update Container") to see the advanced view and then:

  • Select the cores you want BOINC to use and make sure to NOT select (a) CPU 0 + HT and (b) any core isolated to VM.
  • Add --cpu-shares=64 to the Extra Parameters box. This will ensure BOINC does not starve other dockers when running (while allowing BOINC to always run full steam when other dockers are not running).
  • Optionally add --memory=[#]G to limit the docker RAM usage to [#] gigabytes. This will prevent your other apps and VM getting killed if BOINC uses too much RAM.

Screenshot as an example - core 16-31 are selected for BOINC and memory limited to 16GB.

image.thumb.png.578df208ffa9caf59edfe79566261c0a.png

 

image.thumb.png.50c741e29180410adfce905b30082d28.png

 

My webUI still won't work :( 

Any other suggestions?

1 hour ago, testdasi said:

 

To everyone who has performance issues / unresponsiveness / lag while BOINC docker is running:

 

Go to Docker template, click on "Advanced View" (upper right corner, on the same level as "Update Container") to see the advanced view and then:

  • Select the cores you want BOINC to use and make sure to NOT select (a) CPU 0 + HT and (b) any core isolated to VM.
  • Add --cpu-shares=64 to the Extra Parameters box. This will ensure BOINC does not starve other dockers when running (while allowing BOINC to always run full steam when other dockers are not running).
  • Optionally add --memory=[#]G to limit the docker RAM usage to [#] gigabytes. This will prevent your other apps and VM getting killed if BOINC uses too much RAM.

I had selected all cores except CPU 0 and its associated HT and the docker had been running for close to 6 hours (the longest ever) before I went to bed.  I woke up this morning to a locked server.  It has IPMI and I was able to reboot the server via IPMI.

 

I'll try setting the other parameters but this is the 3rd hard lockup in about 12 hours with the RDP-BOINC docker.  No VMs are running.  I had two Plex streams going in the evening while BOINC chugged along and I never saw memory usage get above 21% on the server pre-lockup.

Watched Spaceinvader One's YouTube video last night and this morning. I really just want my GPU to participate, however when I run the FAH docker it automatically started pegging my CPU and started a work unit on CPU instead of GPU like I had wanted. Am I missing a parameter in docker template or FAH config.xml? I edited container and pinned 4 cores, just wondering why it won't run GPU simultaneously with CPU. 

 

Currently waiting for first work unit to finish up (71%)  and see if GPU gets a work unit. 

 

Here's some screenshots:

 

FAHUnraid.jpg

FAHUnraidCPUCores.jpg

FAHUnraidGPUStats.jpg

F@H only has picked up a work unit for the CPU, and not the GPU.  There is a shortage right now of work units due to the massive increase in demand.  Hold tight, and it will pick something up for the GPU.

36 minutes ago, SgtGaToR said:

I really just want my GPU to participate, however when I run the FAH docker it automatically started pegging my CPU and started a work unit on CPU instead of GPU like I had wanted.

You have set it to "Light". In this mode the GPU won't be utilized at all. In this mode it will pause running tasks on the GPU and will show the yellow circle like in your picture and new tasks for GPU won't be started. For using the GPU set it to "Medium"

Just added my server to the fight - 5 cores and 5 HTs of my 8700K.  No overclock, apart from All core turbo enabled.  So 10 'cores' at 4.7GHz.

joined the fight!. gone with boinc with rdp, hope my cpu holds up under the load 🙂

 

edit - wow thanks for the heads up on the ram consumption @testdasi just checked and boinc was seriously chomping on my ram!, 4GB+, limited it for now.

Edited by binhex

Couldn't get work units from F@Home, so went with RDP-Boinc. It's nice to see so many cores maxed out for once.

I've never had a lockup from RDP BOINC, but it will take a lot of your CPU if you let it. Here is what I have set:

  • Use at most 50 % of the CPUs
  • Use at most 50 % of CPU time
  • Suspend when non-BOINC CPU usage is above 25 %

I am sure that is conservative. I have a pretty simple setup though, only 4 cores. No VMs, 10 or so dockers, nothing pinned.

6 minutes ago, DZMM said:

Good work everyone - we're up to #69 on folding@home over the last 24 hours.  We should make top 50 by tomorrow.

I'm trying but folding@home is stuck on idle for 2 days so I'm giving boinc a try.... what choice to make when i install i mean which project?

5 minutes ago, PSYCHOPATHiO said:

I'm trying but folding@home is stuck on idle for 2 days so I'm giving boinc a try.... what choice to make when i install i mean which project?

Try Rosetta@home.

 

It's interesting how the Fah work is handed out. My GPU slot immediate has work but my CPU slot (32 thread) took several hours to get just 1 work assigned and then idle for quite a while now.

Rosetta in contrast constantly gives me work.

 

Edit: right after saying the above, my CPU fah slot has new work assigned. Maybe I should complain more LOL

 

 

Edited by testdasi

3 minutes ago, testdasi said:

Try Rosetta@home.

installed Boinc & chose it. already picked up some work.

 

how is it possible to assign a team account to it or related to the unraid team.

5 minutes ago, PSYCHOPATHiO said:

installed Boinc & chose it. already picked up some work.

 

how is it possible to assign a team account to it or related to the unraid team.

I added team from the rosetta website.

54 minutes ago, trurl said:

I've never had a lockup from RDP BOINC, but it will take a lot of your CPU if you let it. Here is what I have set:

  • Use at most 50 % of the CPUs
  • Use at most 50 % of CPU time
  • Suspend when non-BOINC CPU usage is above 25 %

I am sure that is conservative. I have a pretty simple setup though, only 4 cores. No VMs, 10 or so dockers, nothing pinned.

@trurl @Constructor  Does "Suspend when non-BOINC CPU usage is above 25 %" work for you?

I want Boinc to suspend, when the server starts its dayjob of Plex streaming, but I cant get it to work.

42 minutes ago, PSYCHOPATHiO said:

how is it possible to assign a team account to it or related to the unraid team.

You need to setup an account on Rosetta@home then login to the account and search for the Unraid team in the Community section.  From the search results you can join the team.

 

image.png.615f4fafadee5e2fd434e53ec1fce3c0.png

Edited by Hoopster

@Hoopster I was about to hit join team when i heard the notification. thanks for the effort.

Edited by PSYCHOPATHiO

22 minutes ago, PSYCHOPATHiO said:

@Hoopster I was about to hit join team when i heard the notification. thanks for the effort.

👍 Maybe it will help someone else with the same question.  It isn't obvious.

22 hours ago, aptalca said:

 

There will be a template and a support thread soon, but until then, you can just create it with the vars from the dockerhub description.

Any word on the template?  (Or is it in a different repository than all the other containers?)

I have setup rdp-boinc also. Is the only way to access it via a web interface / guacamole or can I rdp somehow to that port it is running on via an rdp client?

1 minute ago, PeteAsking said:

I have setup rdp-boinc also. Is the only way to access it via a web interface / guacamole or can I rdp somehow to that port it is running on via an rdp client?

The standard RDP port is 3389.  If you setup that port in the docker you should be able to use another RDP client for access.

1 hour ago, parsec said:

I want Boinc to suspend, when the server starts its dayjob of Plex streaming, but I cant get it to work.

Can you be more specific? What is the behavior or other evidence that it isn't working?

Just now, Hoopster said:

The standard RDP port is 3389.  If you setup that port in the docker you should be able to use another RDP client for access.

Hmm well it said 8080 as default and the spaceinvader video he changed it to 8097 which I also changed it to but if I connect rdp to 8097 then nothing happens?

4 minutes ago, PeteAsking said:

I have setup rdp-boinc also. Is the only way to access it via a web interface / guacamole or can I rdp somehow to that port it is running on via an rdp client?

In the docker template, click "Add another Path, Port, Variable, Label or Device" then Container port = 3389, host port = 33890 (or whatever port you want to use RDP to access)

Then in RDP just type [IP of your server]:33890

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.