Message boards : BOINC Manager : BOINC Client/Manager hard limits?
Message board moderation
| Author | Message |
|---|---|
|
Send message Joined: 6 Sep 25 Posts: 11
|
Is there a hard limit (programmed) on the number of simultaneous tasks running on the BOINC Client or on their management by the Manager? I'm focusing on the BOINC software itself, not any particular hardware limitations. Assume the hardware has sufficient horsepower, RAM, Storage, bandwidth, cooling(!), etc. For example, a dual EPYC 9965 computer has 768 threads. Some massive 8-way Intel boxes have more. Assuming the hardware is up to the job, can BOINC Client/Manager run and manage e.g. 760 actively running tasks (I've save a few threads for the BOINC software itself ;-) ? Is there a document that lists any hard limits on the BOINC Client/Manager software? Thanks
|
DaveSend message Joined: 28 Jun 10 Posts: 3057
|
Is there a hard limit (programmed) on the number of simultaneous tasks running on the BOINC Client or on their management by the Manager?As far as I know, there isn't a hard limit. I don't know what happens if you run one of the projects which produces several gigabytes of data per task with those numbers though. |
|
Send message Joined: 6 Sep 25 Posts: 11
|
In reply to Dave's message of 20 Nov 2025: As far as I know, there isn't a hard limit. I don't know what happens if you run one of the projects which produces several gigabytes of data per task with those numbers though. Thanks. There would be numerous potential bottlenecks on a high thread-count box. But I was focusing on the BOINC software. Assume projects running are relatively high compute, low bandwidth, low data-transfer tasks. OTOH, these monstrous machines can have 6 TB of RAM or more. Is there a document listing BOINC software limitations? |
Vitalii KoshuraSend message Joined: 29 Mar 17 Posts: 116
|
In reply to wprion's message of 20 Nov 2025:
There are none cause we're limitless. https://youtu.be/JNvEyOCQ1f0?si=SlYvp9RhkRiwEhsJ BOINC maintainer. For any insight, check my BOINC Development Blog. |
DaveSend message Joined: 28 Jun 10 Posts: 3057
|
There are none cause we're limitless. I really appreciate being able to get your input from inside the project Vitalii. So much better than my mostly but not always informed speculation. |
|
Send message Joined: 10 May 07 Posts: 1704
|
There's the BOINC WIKI which is the official documentation for the software. If you want there's also the BOINC software source code. Edit to add some project have a hard limit on tasks that a single computer can receive at any given time for various reasons. |
|
Send message Joined: 2 Feb 22 Posts: 92
|
On a fully loaded 16c/32t CPU I measure 0.2-0.3 % CPU load for the BOINC client itself. 100 % would be a full CPU thread. Hence, in the unlikely case that you identify a single BOINC instance being the limiting bottleneck, consider to run additional BOINC instances on that computer. |
|
Send message Joined: 10 May 07 Posts: 1704
|
On a fully loaded 16c/32t CPU I measure 0.2-0.3 % CPU load for the BOINC client itself. That's a normal amount of load for the BOINC client. Remember, the BOINC client is NOT what is going to consume the CPU resources, it's the various project science apps that do the actual work and consume CPU cycles. |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.