Page 7 of 7

Re: CUDA Update to FAHCore_22

Posted: Fri Oct 09, 2020 3:42 pm
by ajm
How about building a database with a system similar to (or with) https://folding.lar.systems ?
You can pick up quite a bit of infos via a browser, and use it on a wholly separate system, so that it doesn't have to clutter the client or the work and assignment servers. The latter would only consult its database, possibly via a cache, when assigning WUs. People could tweak their preferences (not during day time, I'm on vacation, etc.) on this system too. People would don't use it would have less benefits, but nevertheless a better assignment on the whole.

EDIT: v1.1.2 of the Lars extension, in development.
Image

Re: CUDA Update to FAHCore_22

Posted: Fri Oct 09, 2020 4:07 pm
by bruce
That's a good idea, but "using it in a separate system" is going to include using it on FAH's assignment servers rather than local systems. That way FAH will see an across-the-board benefit instead of some percentage of individual systems.

Re: CUDA Update to FAHCore_22

Posted: Fri Oct 09, 2020 4:18 pm
by ajm
Thanks!
If you go that route, people will have to install a browser extension and use it for taking fully advantage of the system. Some won't. That is what I meant. And I just thought that managing that on a separate server, with just a selected cache for the assignment servers (only picking up from the DB the tables that they really need for the assignment) would save them quite a bit of work. And this DB could be used for more creative statistical stuff, too, also without cluttering the central system.

Re: CUDA Update to FAHCore_22

Posted: Fri Oct 09, 2020 4:23 pm
by bruce
If FAH can make optimum assignments for all GPUs, doesn't that solve the problem without browser add-ons?

Re: CUDA Update to FAHCore_22

Posted: Fri Oct 09, 2020 4:35 pm
by ajm
If... :-) then yes, it would solve the problem.
But it would also make the software more difficult to manage, perhaps more fragile. And it looks like quite a bit of hard work. I can't really judge of that, of course. But such an overhaul sure will bring risks. And most of time in this universe, what can go wrong... will.
The browser route is much safer. If it works, it will better the system with just a few more lines of code in the AS software (the bulk of it being in the extension and the separate system), and if it fails, or when it fails, the central task (folding) won't be affected.
And it will open a whole new world of useful statistics that won't have to be shut down because FAH's servers need the capacity.

Re: CUDA Update to FAHCore_22

Posted: Fri Oct 09, 2020 7:49 pm
by Foliant
toTOW wrote:
Foliant wrote:Is there a minimum requirement for running Cuda?
[...]
I don't know if some one already answered this, but the minimum requirements are :
- CUDA 9.2
- Kepler GPU or newer
- no outside toolkit or SDK installed.
It was answered before and i also reacted some more.

But things get different when it comes to "outside toolkit or SDK" on Linux: I dont have issues on a system also having Nvidia Cuda Toolkit installed.

Re: CUDA Update to FAHCore_22

Posted: Sat Oct 10, 2020 4:20 am
by psaam0001
Adding to the minimum requirements for running CUDA: Current WHQL Tested NVidia drivers for your O/S.

Most of us who run Windows 7, 8.x, or 10 will want to be using 456.71.

Most of us who are running Linux will want to be using 450.80.02 (I revised this on 10/13/2020).

If you are unsure about the compatibility w/your card or O/S, see: https://www.nvidia.com/drivers

Paul

Re: CUDA Update to FAHCore_22

Posted: Mon Oct 12, 2020 7:09 am
by PantherX
Foliant wrote:...But things get different when it comes to "outside toolkit or SDK" on Linux: I dont have issues on a system also having Nvidia Cuda Toolkit installed.
Would be keen for you to start up a new thread with the details on how you have your system set-up to have CUDA Toolkist and FahCore_22 CUDA running without issues :)

Re: CUDA Update to FAHCore_22

Posted: Mon Oct 12, 2020 9:03 am
by Foliant
I did nothing special, but maybe im misinterpreting installations by reading "nvidia-cuda-toolkit/focal,now 10.1.243-3 amd64 [installiert]" ?

Code: Select all

~$ sudo apt list --installed | grep -i nvidia

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libnvidia-cfg1-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [installiert]
libnvidia-cfg1-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
libnvidia-common-390/focal,focal,now 390.138-0ubuntu0.20.04.1 all  [installiert]
libnvidia-common-440/focal,focal,focal-updates,focal-updates,now 450.66-0ubuntu0.20.04.1 all  [installiert]
libnvidia-common-450/focal,focal,focal-updates,focal-updates,now 450.66-0ubuntu0.20.04.1 all  [Installiert,automatisch]
libnvidia-compute-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [installiert]
libnvidia-compute-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 i386  [installiert]
libnvidia-compute-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
libnvidia-compute-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 i386  [Installiert,automatisch]
libnvidia-decode-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [installiert]
libnvidia-decode-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 i386  [installiert]
libnvidia-decode-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
libnvidia-decode-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 i386  [Installiert,automatisch]
libnvidia-encode-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [installiert]
libnvidia-encode-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 i386  [installiert]
libnvidia-encode-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
libnvidia-encode-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 i386  [Installiert,automatisch]
libnvidia-extra-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [installiert]
libnvidia-extra-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
libnvidia-fbc1-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [installiert]
libnvidia-fbc1-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 i386  [installiert]
libnvidia-fbc1-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
libnvidia-fbc1-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 i386  [Installiert,automatisch]
libnvidia-gl-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [installiert]
libnvidia-gl-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
libnvidia-gl-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 i386  [Installiert,automatisch]
libnvidia-ifr1-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [installiert]
libnvidia-ifr1-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 i386  [installiert]
libnvidia-ifr1-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
libnvidia-ifr1-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 i386  [Installiert,automatisch]
libnvidia-ml-dev/focal,now 10.1.243-3 amd64  [Installiert,automatisch]
nvidia-compute-utils-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [installiert]
nvidia-compute-utils-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
nvidia-cuda-dev/focal,now 10.1.243-3 amd64  [Installiert,automatisch]
nvidia-cuda-doc/focal,focal,now 10.1.243-3 all  [Installiert,automatisch]
nvidia-cuda-gdb/focal,now 10.1.243-3 amd64  [Installiert,automatisch]
nvidia-cuda-toolkit/focal,now 10.1.243-3 amd64  [installiert]
nvidia-dkms-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [installiert]
nvidia-dkms-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
nvidia-driver-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [installiert]
nvidia-driver-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
nvidia-kernel-common-440/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [installiert]
nvidia-kernel-common-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
nvidia-kernel-source-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
nvidia-prime/focal,focal,now 0.8.14 all  [installiert]
nvidia-profiler/focal,now 10.1.243-3 amd64  [Installiert,automatisch]
nvidia-settings/focal,focal-updates,now 440.82-0ubuntu0.20.04.1 amd64  [installiert]
nvidia-utils-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]
nvidia-visual-profiler/focal,now 10.1.243-3 amd64  [Installiert,automatisch]
xserver-xorg-video-nvidia-450/focal,focal-updates,now 450.66-0ubuntu0.20.04.1 amd64  [Installiert,automatisch]