NVIDIA Quadro P520

Post requests to add new GPUs to the official whitelist here.

Moderators: Site Moderators, FAHC Science Team

NVIDIA Quadro P520

Postby inf_int » Tue Mar 24, 2020 1:23 pm

I was trying to use the NVIDIA Quadro P520 on my Thinkpad p43s running under Ubuntu 19.10, for the Folding@home computations, but this GPU does not seem to be listed even though it should be supported. Relevant line from
Code: Select all
FAHClient --lspci
:
Code: Select all
0x10de:0x1d34:60:0:0:NVIDIA Corporation:

Note: None of the device names are listed, but the presented line is the only containing NVIDIA.

Log file (sorry for the verbosity):
Code: Select all
*********************** Log Started 2020-03-24T10:18:22Z ***********************
10:18:22:************************* Folding@home Client *************************
10:18:22:        Website: https://foldingathome.org/
10:18:22:      Copyright: (c) 2009-2018 foldingathome.org
10:18:22:         Author: Joseph Coffland <joseph@cauldrondevelopment.com>
10:18:22:           Args: --child --lifeline 1585 /etc/fahclient/config.xml --run-as
10:18:22:                 fahclient --pid-file=/var/run/fahclient.pid --daemon
10:18:22:         Config: /etc/fahclient/config.xml
10:18:22:******************************** Build ********************************
10:18:22:        Version: 7.5.1
10:18:22:           Date: May 11 2018
10:18:22:           Time: 19:59:04
10:18:22:     Repository: Git
10:18:22:       Revision: 4705bf53c635f88b8fe85af7675557e15d491ff0
10:18:22:         Branch: master
10:18:22:       Compiler: GNU 6.3.0 20170516
10:18:22:        Options: -std=gnu++98 -O3 -funroll-loops
10:18:22:       Platform: linux2 4.14.0-3-amd64
10:18:22:           Bits: 64
10:18:22:           Mode: Release
10:18:22:******************************* System ********************************
10:18:22:            CPU: Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
10:18:22:         CPU ID: GenuineIntel Family 6 Model 142 Stepping 12
10:18:22:           CPUs: 8
10:18:22:         Memory: 15.36GiB
10:18:22:    Free Memory: 14.37GiB
10:18:22:        Threads: POSIX_THREADS
10:18:22:     OS Version: 5.3
10:18:22:    Has Battery: true
10:18:22:     On Battery: false
10:18:22:     UTC Offset: 1
10:18:22:            PID: 1587
10:18:22:            CWD: /var/lib/fahclient
10:18:22:             OS: Linux 5.3.0-42-generic x86_64
10:18:22:        OS Arch: AMD64
10:18:22:           GPUs: 0
10:18:22:  CUDA Device 0: Platform:0 Device:0 Bus:60 Slot:0 Compute:6.1 Driver:10.2
10:18:22:OpenCL Device 0: Platform:0 Device:0 Bus:60 Slot:0 Compute:1.2 Driver:440.33
10:18:22:***********************************************************************
10:18:22:<config>
10:18:22:  <!-- Client Control -->
10:18:22:  <fold-anon v='true'/>
10:18:22:
10:18:22:  <!-- Folding Slot Configuration -->
10:18:22:  <gpu v='false'/>
10:18:22:
10:18:22:  <!-- Slot Control -->
10:18:22:  <power v='medium'/>
10:18:22:
10:18:22:  <!-- User Information -->
10:18:22:  <user v='inf_int'/>
10:18:22:
10:18:22:  <!-- Folding Slots -->
10:18:22:  <slot id='0' type='CPU'/>
10:18:22:</config>
10:18:22:Switching to user fahclient
10:18:22:Trying to access database...
10:18:22:Successfully acquired database lock
10:18:22:Enabled folding slot 00: READY cpu:7
10:18:22:WU00:FS00:Connecting to 65.254.110.245:8080
10:18:23:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
10:18:23:WU00:FS00:Connecting to 18.218.241.186:80
10:18:24:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
10:18:24:ERROR:WU00:FS00:Exception: Could not get an assignment
10:18:24:WU00:FS00:Connecting to 65.254.110.245:8080
10:18:25:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
10:18:25:WU00:FS00:Connecting to 18.218.241.186:80
10:18:26:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
10:18:26:ERROR:WU00:FS00:Exception: Could not get an assignment
10:19:24:WU00:FS00:Connecting to 65.254.110.245:8080
10:19:25:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
10:19:25:WU00:FS00:Connecting to 18.218.241.186:80
10:19:26:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
10:19:26:ERROR:WU00:FS00:Exception: Could not get an assignment
10:20:53:Saving configuration to /etc/fahclient/config.xml
10:20:53:<config>
10:20:53:  <!-- Client Control -->
10:20:53:  <fold-anon v='true'/>
10:20:53:
10:20:53:  <!-- Folding Slot Configuration -->
10:20:53:  <gpu v='false'/>
10:20:53:
10:20:53:  <!-- Network -->
10:20:53:  <proxy v=':8080'/>
10:20:53:
10:20:53:  <!-- Slot Control -->
10:20:53:  <power v='medium'/>
10:20:53:
10:20:53:  <!-- User Information -->
10:20:53:  <user v='inf_int'/>
10:20:53:
10:20:53:  <!-- Folding Slots -->
10:20:53:  <slot id='0' type='GPU'/>
10:20:53:</config>
10:21:02:WU00:FS00:Connecting to 65.254.110.245:8080
10:21:02:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
10:21:02:WU00:FS00:Connecting to 18.218.241.186:80
10:21:03:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
10:21:03:ERROR:WU00:FS00:Exception: Could not get an assignment
10:21:25:Saving configuration to /etc/fahclient/config.xml
10:21:25:<config>
10:21:25:  <!-- Client Control -->
10:21:25:  <fold-anon v='true'/>
10:21:25:
10:21:25:  <!-- Folding Slot Configuration -->
10:21:25:  <gpu v='false'/>
10:21:25:
10:21:25:  <!-- Network -->
10:21:25:  <proxy v=':8080'/>
10:21:25:
10:21:25:  <!-- Slot Control -->
10:21:25:  <power v='medium'/>
10:21:25:
10:21:25:  <!-- User Information -->
10:21:25:  <user v='inf_int'/>
10:21:25:
10:21:25:  <!-- Folding Slots -->
10:21:25:  <slot id='0' type='GPU'/>
10:21:25:</config>
10:23:39:WU00:FS00:Connecting to 65.254.110.245:8080
10:23:40:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
10:23:40:WU00:FS00:Connecting to 18.218.241.186:80
10:23:40:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
10:23:40:ERROR:WU00:FS00:Exception: Could not get an assignment
10:27:53:WU00:FS00:Connecting to 65.254.110.245:8080
10:27:54:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
10:27:54:WU00:FS00:Connecting to 18.218.241.186:80
10:27:55:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
10:27:55:ERROR:WU00:FS00:Exception: Could not get an assignment
10:34:45:WU00:FS00:Connecting to 65.254.110.245:8080
10:34:45:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
10:34:45:WU00:FS00:Connecting to 18.218.241.186:80
10:34:46:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
10:34:46:ERROR:WU00:FS00:Exception: Could not get an assignment
10:45:50:WU00:FS00:Connecting to 65.254.110.245:8080
10:45:51:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
10:45:51:WU00:FS00:Connecting to 18.218.241.186:80
10:45:51:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
10:45:51:ERROR:WU00:FS00:Exception: Could not get an assignment
11:03:47:WU00:FS00:Connecting to 65.254.110.245:8080
11:03:48:WU00:FS00:Assigned to work server 40.114.52.201
11:03:48:WU00:FS00:Requesting new work unit for slot
11:03:48:ERROR:WU00:FS00:Exception: Option 'gpu-index' has no default and is not set.
11:06:51:Caught signal SIGTERM(15) on PID 1587
11:06:51:Exiting, please wait. . .
11:06:52:Clean exit

inf_int
 
Posts: 2
Joined: Tue Mar 24, 2020 1:00 pm

Re: NVIDIA Quadro P520

Postby JimboPalmer » Tue Mar 24, 2020 2:52 pm

First the good news, this card is capable of Folding
https://www.techpowerup.com/gpu-specs/q ... bile.c3424
It supports both OpenCL 1.2 and Double Precision floating point math.

Now for some bad news, Nvidia note book cards often are used in conjunction with Intel graphics, in a technology called Optimus.
https://www.geforce.com/hardware/techno ... technology
Intel graphics are not supported in F@H, so to make your laptop fold you need to disable the Intel card somehow. Many find a setting in the Nvidia Control Panel's 3D settings.
This will make your laptop hotter and noisier.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
JimboPalmer
 
Posts: 2067
Joined: Mon Feb 16, 2009 5:12 am
Location: Greenwood MS USA

Re: NVIDIA Quadro P520

Postby toTOW » Tue Mar 24, 2020 8:31 pm

Added 0x1d34 / GP108GLM [Quadro P520] to the list of supported GPUs ...
Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.

FAH-Addict : latest news, tests and reviews about Folding@Home project.

Image
User avatar
toTOW
Site Moderator
 
Posts: 5652
Joined: Sun Dec 02, 2007 11:38 am
Location: Bordeaux, France

Re: NVIDIA Quadro P520

Postby inf_int » Wed Mar 25, 2020 11:42 am

JimboPalmer wrote:First the good news, this card is capable of Folding
https://www.techpowerup.com/gpu-specs/q ... bile.c3424
It supports both OpenCL 1.2 and Double Precision floating point math.

Now for some bad news, Nvidia note book cards often are used in conjunction with Intel graphics, in a technology called Optimus.
https://www.geforce.com/hardware/techno ... technology
Intel graphics are not supported in F@H, so to make your laptop fold you need to disable the Intel card somehow. Many find a setting in the Nvidia Control Panel's 3D settings.
This will make your laptop hotter and noisier.


Yes, I can disable the Intel GPU through
Code: Select all
sudo prime-select nvidia
. However, I have still have some stupid questions regarding the detection of GPUs: As long as you use CUDA, you have an API to query the CUDA GPUs on the system and find their compute capabilities. In this context, I cannot see why you would need to specifically whitelist any supported GPU as this can be checked at runtime. In addition, CUDA should also work fine if the Nvidia GPU is used in conjugation with the integrated Intel graphics. For more information, check this link: https://docs.nvidia.com/cuda/optimus-developer-guide/index.html
inf_int
 
Posts: 2
Joined: Tue Mar 24, 2020 1:00 pm

Re: NVIDIA Quadro P520

Postby toTOW » Wed Mar 25, 2020 3:02 pm

Folding@Home cores use OpenCL, not CUDA.
User avatar
toTOW
Site Moderator
 
Posts: 5652
Joined: Sun Dec 02, 2007 11:38 am
Location: Bordeaux, France


Return to New GPUs (whitelist)

Who is online

Users browsing this forum: No registered users and 2 guests

cron