Old Quadro 4000 (GF100): Should I expect only 9405PPD?

It seems that a lot of GPU problems revolve around specific versions of drivers. Though NVidia has their own support structure, you can often learn from information reported by others who fold.

Moderators: Site Moderators, FAHC Science Team

starkruzr
Posts: 10
Joined: Sun Apr 19, 2020 3:36 am

Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by starkruzr »

Hi,
Have an old HP workstation I've put into service folding. The CPU (an E5 Ivy Bridge Xeon) gets about 41605PPD, but the GPU, so far, reports 9405PPD. I know this is a super old card, but can that be right? I would think more or less any supported GPU would be way faster than this.
Thanks.
PantherX
Site Moderator
Posts: 7020
Joined: Wed Dec 23, 2009 9:33 am
Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB

Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400
Location: Land Of The Long White Cloud
Contact:

Re: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by PantherX »

Welcome to the F@H Forum starkruzr,

Please note that Quadro 4000 doesn't support OpenCL 1.2 which is a requirement now for GPUs: https://www.techpowerup.com/gpu-specs/quadro-4000.c898

You can use all your CPUs for folding and ensure that you have a passkey if you would like to get bonus points: https://foldingathome.org/support/faq/points/passkey/
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time

Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
starkruzr
Posts: 10
Joined: Sun Apr 19, 2020 3:36 am

Re: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by starkruzr »

PantherX wrote:Welcome to the F@H Forum starkruzr,

Please note that Quadro 4000 doesn't support OpenCL 1.2 which is a requirement now for GPUs: https://www.techpowerup.com/gpu-specs/quadro-4000.c898

You can use all your CPUs for folding and ensure that you have a passkey if you would like to get bonus points: https://foldingathome.org/support/faq/points/passkey/
Thanks, I've done that already. I guess it's more strange that it works at all than that I'm only getting ~10K PPD.
Joe_H
Site Admin
Posts: 7867
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: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by Joe_H »

as best as I can tell from the specs, it is about the equivalent of a GT 460 card, so that sounds about in the right range. It is possible the PPD might show a bit higher, depends on the WU and how long it had been running.
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
starkruzr
Posts: 10
Joined: Sun Apr 19, 2020 3:36 am

Re: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by starkruzr »

So, interesting update here: today, it says it's doing 31K PPD. Not bad! Is there some arrangement where WUs are specific to libraries -- like, maybe this one is CUDA-specific and that works fine on this old Quadro, so the OpenCL1.2 limitation doesn't matter?
PantherX
Site Moderator
Posts: 7020
Joined: Wed Dec 23, 2009 9:33 am
Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB

Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400
Location: Land Of The Long White Cloud
Contact:

Re: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by PantherX »

WUs vary depending on the number of atoms they have. Smaller atoms are good for low-end GPUs, not so much for high-end GPUs. High atom counts are great for high-end GPUs but not so good for low-end GPUs. You can find the atom number by looking up the Project number here: https://apps.foldingathome.org/psummary
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time

Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
starkruzr
Posts: 10
Joined: Sun Apr 19, 2020 3:36 am

Re: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by starkruzr »

PantherX wrote:WUs vary depending on the number of atoms they have. Smaller atoms are good for low-end GPUs, not so much for high-end GPUs. High atom counts are great for high-end GPUs but not so good for low-end GPUs. You can find the atom number by looking up the Project number here: https://apps.foldingathome.org/psummary
Thanks, that's great to know!
RichieOnTheFold
Posts: 4
Joined: Sun May 10, 2020 9:42 pm

Re: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by RichieOnTheFold »

Hi there,

I have the same graphics card and was successfully folding with the GPU until a few days ago. I had upgraded the FAH client from 7.6.9 to 7.6.13 and I think the GPU stopped folding soon after that. I've tried everything I can think of but I can't get it folding again. Can you share the version number of the nVidia driver you are using and any other tips to get the thing folding again? Cheers.
JimboPalmer
Posts: 2573
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by JimboPalmer »

RichieOnTheFold, one thing that sometimes happens is that Microsoft runs Windows Update and updates your driver, always download new drivers from Nvidia.

If you have 64 bit Windows 10, this might be the right link: https://www.nvidia.com/Download/driverR ... 0177/en-us

I am suprised it folds at all as it does not support OpenCL 1.2 which is the minimum requirement, and suprised again that it completes on time, it is about 3 times as slow as a GTX 1030, the slowest modern graphics card Nvidia will sell you.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
RichieOnTheFold
Posts: 4
Joined: Sun May 10, 2020 9:42 pm

Re: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by RichieOnTheFold »

Thanks, that is the driver that I re-installed.

It is my understanding that the Quadro 4000 is supported, and the fact that it was folding on the GPU until just recently makes me think that something else changed but I can't figure out what. Since the GPU is significantly faster than the CPU, I wouldn't think that they'd disable usage of the GPU yet still fold on the CPU, but who knows. Any other thoughts? I can post any diagnostics that might help. Cheers.
JimboPalmer
Posts: 2573
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by JimboPalmer »

RichieOnTheFold wrote: Since the GPU is significantly faster than the CPU, I wouldn't think that they'd disable usage of the GPU yet still fold on the CPU, but who knows. Any other thoughts? I can post any diagnostics that might help. Cheers.
CPUs have not changed much in the last two decades Core_a7 supports CPUs back to 2001. (Pentium 4 Willamette) If the CPU supports AVX (starting in 2011) Core_a7 is faster yet, but it supports CPUs from this century. Intel helped F@H write code for CPUs stating in 2001.

GPUs are changing and becoming more sophisticated much more rapidly. (I am going to use Nvidia examples, but AMD is much the same)

In 2007, Nvidia made its first Programmable Graphics card. The GT 8000 series

2007 Nvidia began to assist F@H to write code for GPUs.

Currently, F@H requires both OpenCL 1.2 and Double Precision floating point math. (FP64)

The earliest GPUs that meet both requirements were introduced in March 2010. (GTX 465,GTX 470, GTX 480)
The last Desktop GPU that did not support Double Precision may have been the GT 645 in April 2012
The last Desktop GPU that did NOT support OpenCL 1.2 may have been the GT 730 in June 2014
So cards designed after June 2014 should fold, however Laptop chips will lag. (2017?)
Workstation cards are not my price range, but should be similar to Desktop cards.

https://en.wikipedia.org/wiki/List_of_N ... sing_units
https://foldingathome.org/about/partners/
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
RichieOnTheFold
Posts: 4
Joined: Sun May 10, 2020 9:42 pm

Re: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by RichieOnTheFold »

Hi again,

The GPUs.txt file in the FAH Data Directory contains this line:
0x10de:0x06dd:2:2:GF100 [Quadro 4000]

I don't have a key to decoding that line, but somewhere on this forum someone said that if the position where the 2s are contains blanks then that GPU is not supported by FAH. So I presume that since the Quadro 4000 has 2s in those positions, then FAH supports that GPU. Besides, the proof is in the pudding; the GPU was folding up until just a few days ago.

I've already tried uninstalling & reinstalling both the FAH Client and the nVidia drivers on my workstation. I also tried reverting back to v7.6.9 from 7.6.13. I also tried various older nVidia drivers and the Win10 driver (updated driver from within Device Manager). I checked the firewall and it looks fine (same as my laptop which continues to fold with both CPU and GPU). The CPU folds on my workstation, but the GPU doesn't. Here are a few lines from the log file:
01:48:51:WARNING:WU00:FS01:WorkServer connection failed on port 8080 trying 80
01:48:51:WU00:FS01:Connecting to 192.0.2.1:80
01:49:12:ERROR:WU00:FS01:Exception: Failed to connect to 192.0.2.1:80: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.


Does anyone know how to troubleshoot this further?

Cheers
JimboPalmer
Posts: 2573
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by JimboPalmer »

I am not very savvy about those positions but i am going to give you my SWAG.

0:0: or the equivalent :: may mean it has never been able to fold. 192.0.2.1 is a code for unsupported.

I think species 4, is no longer supported, and species 5 is supported. I am unclear which of the two is the species number. I know that the new AMD Navi cards (RDNA) has to get a new species as Core_21 is not supported by them, so Species 7 can use Core_22 but not use Core_21. I do not think Nvidia has made changes since 2014 (see above) that obsolete any cards. (Some cards that meet all the requirements may still not complete in time to Fold)

There is a new OpenCL 3 standard coming that may obsolete some older graphics cards but the standard almost says it can work with OpenCL 1.2 devices. We shall see. F@H holds on to 'obsolete' equipment as long as it can. and then there is a backlash when they finally give it up.

(Not hardware, but it is getting harder and harder to fold on a 32 bit OS. GPUs are not supported well, the drivers are hard to find. Again, this is not F@H's doing. Time marches on.)
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
RichieOnTheFold
Posts: 4
Joined: Sun May 10, 2020 9:42 pm

Re: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by RichieOnTheFold »

Well, thanks anyway. I'll just uninstall FAH from my workstation and keep it running on my laptop. Cheers.
JimboPalmer
Posts: 2573
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: Old Quadro 4000 (GF100): Should I expect only 9405PPD?

Post by JimboPalmer »

It should still work for CPUs.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
Post Reply