Page 1 of 2
are GPU WUs universal for NVidia & AMD?
Posted: Wed Mar 25, 2020 7:52 pm
by astrorob
dumb question-
are available GPU work units able to run on any kind of GPU?
i ask because i have 2 GPUs in my machine, one slow and one relatively faster. the NVidia GPU is old and takes about 24h to crunch work units from project 13871. the AMD GPU is much faster and probably takes about 8h to crunch a similar WU. however, my AMD GPU is not receiving any WUs, and the NVidia GPU is busy for the last 2-3 days. a few days back there were definitely WUs available for the AMD GPU.
so i'm wondering if that would be expected given the current oversupply situation, or if something is wrong on my end. i could remove/disable the NVidia GPU but ideally i'd get them both doing something.
thanks!
Re: are GPU WUs universal for NVidia & AMD?
Posted: Wed Mar 25, 2020 8:09 pm
by JimboPalmer
Core_21 works on Nvidia since Tesla, and AMD from GCN until RDNA.
Core_22 includes RDNA as well.
So both work on both, but VERY new AMD cards need Core_22.
On Laptops, many more AMD GPUs fail to work, but both have issues.
Re: are GPU WUs universal for NVidia & AMD?
Posted: Wed Mar 25, 2020 8:19 pm
by astrorob
thanks. that's weird then. the amd card is an RX560 so i guess that's covered by Core_21. dunno why it won't get any WUs. the logs just show the usual "no WUs available for this configuration".
Re: are GPU WUs universal for NVidia & AMD?
Posted: Wed Mar 25, 2020 8:30 pm
by JimboPalmer
If both cards are in the same machine, it is reportedly difficult to get AMD and Nvidia both working.
Posting the first 200 lings of your log may help someone wiser than myself help.
viewtopic.php?f=24&t=26036
Re: are GPU WUs universal for NVidia & AMD?
Posted: Wed Mar 25, 2020 8:50 pm
by jonault
I think the capabilities of the graphics card might play a factor in which GPU work units it gets. It seems to me there have been many times over the last couple weeks where my 1070Ti and both 1660 Super cards have all been folding while my 2080Ti sits idle; I don't often see the reverse.
Re: are GPU WUs universal for NVidia & AMD?
Posted: Wed Mar 25, 2020 8:56 pm
by JimboPalmer
jonalt there are species of cards, groups with similar capabilities, so for example the AMD navi or RDNA cards are a different species than AMD GCN cards. (and that species is limited to Core_22)
In the haste to get more work out to volunteers, I suspect that some species are given more work than others. But I am not privy to that and it is possible no one crafting an overall plan, just everyone scrambling to find work for the volunteers.
Re: are GPU WUs universal for NVidia & AMD?
Posted: Wed Mar 25, 2020 10:29 pm
by astrorob
JimboPalmer wrote:If both cards are in the same machine, it is reportedly difficult to get AMD and Nvidia both working.
Posting the first 200 lings of your log may help someone wiser than myself help.
viewtopic.php?f=24&t=26036
well for the past couple of days they have both been folding. it's just maybe in the last 12h that the AMD GPU has been sitting idle. so i started wondering if the 2 GPUs were somehow on different work queues, as it were.
here's the log if someone can see anything peculiar in there...
Code: Select all
*********************** Log Started 2020-03-21T22:11:04Z ***********************
22:11:04:************************* Folding@home Client *************************
22:11:04: Website: https://foldingathome.org/
22:11:04: Copyright: (c) 2009-2018 foldingathome.org
22:11:04: Author: Joseph Coffland <[email protected]>
22:11:04: Args:
22:11:04: Config: C:\Users\foo\AppData\Roaming\FAHClient\config.xml
22:11:04:******************************** Build ********************************
22:11:04: Version: 7.5.1
22:11:04: Date: May 11 2018
22:11:04: Time: 13:06:32
22:11:04: Repository: Git
22:11:04: Revision: 4705bf53c635f88b8fe85af7675557e15d491ff0
22:11:04: Branch: master
22:11:04: Compiler: Visual C++ 2008
22:11:04: Options: /TP /nologo /EHa /wd4297 /wd4103 /Ox /MT
22:11:04: Platform: win32 10
22:11:04: Bits: 32
22:11:04: Mode: Release
22:11:04:******************************* System ********************************
22:11:04: CPU: AMD Ryzen Threadripper 2950X 16-Core Processor
22:11:04: CPU ID: AuthenticAMD Family 23 Model 8 Stepping 2
22:11:04: CPUs: 32
22:11:04: Memory: 31.90GiB
22:11:04: Free Memory: 29.39GiB
22:11:04: Threads: WINDOWS_THREADS
22:11:04: OS Version: 6.2
22:11:04: Has Battery: false
22:11:04: On Battery: false
22:11:04: UTC Offset: -7
22:11:04: PID: 11232
22:11:04: CWD: C:\Users\foo\AppData\Roaming\FAHClient
22:11:04: OS: Windows 10 Home
22:11:04: OS Arch: AMD64
22:11:04: GPUs: 2
22:11:04: GPU 0: Bus:66 Slot:0 Func:0 NVIDIA:3 GK107 [GeForce GT 640]
22:11:04: GPU 1: Bus:8 Slot:0 Func:0 AMD:5 Baffin [Polaris11]
22:11:04: CUDA Device 0: Platform:0 Device:0 Bus:66 Slot:0 Compute:3.0 Driver:10.2
22:11:04:OpenCL Device 0: Platform:0 Device:0 Bus:66 Slot:0 Compute:1.2 Driver:441.22
22:11:04:OpenCL Device 1: Platform:1 Device:0 Bus:8 Slot:0 Compute:1.2 Driver:2841.19
22:11:04: Win32 Service: false
22:11:04:***********************************************************************
22:11:05:<config>
22:11:05: <!-- Network -->
22:11:05: <proxy v=':8080'/>
22:11:05:
22:11:05: <!-- Slot Control -->
22:11:05: <power v='full'/>
22:11:05:
22:11:05: <!-- User Information -->
22:11:05: <passkey v='********************************'/>
22:11:05: <team v='*'/>
22:11:05: <user v='*'/>
22:11:05:
22:11:05: <!-- Folding Slots -->
22:11:05: <slot id='0' type='CPU'/>
22:11:05: <slot id='1' type='GPU'/>
22:11:05: <slot id='2' type='GPU'/>
22:11:05:</config>
22:11:05:Trying to access database...
22:11:05:Successfully acquired database lock
22:11:05:Enabled folding slot 00: READY cpu:30
22:11:05:Enabled folding slot 01: READY gpu:0:GK107 [GeForce GT 640]
22:11:05:Enabled folding slot 02: READY gpu:1:Baffin [Polaris11]
22:11:05:WU00:FS01:Starting
22:11:05:WU00:FS01:Running FahCore: "C:\Program Files (x86)\FAHClient/FAHCoreWrapper.exe" C:\Users\foo\AppData\Roaming\FAHClient\cores/cores.foldingathome.org/v7/win/64bit/Core_22.fah/FahCore_22.exe -dir 00 -suffix 01 -version 705 -lifeline 11232 -checkpoint 15 -gpu-vendor nvidia -opencl-platform 0 -opencl-device 0 -cuda-device 0 -gpu 0
22:11:05:WU00:FS01:Started FahCore on PID 11144
22:11:05:WU00:FS01:Core PID:11172
22:11:05:WU00:FS01:FahCore 0x22 started
22:11:05:WU01:FS00:Connecting to 65.254.110.245:8080
22:11:05:WU02:FS02:Connecting to 65.254.110.245:8080
22:11:05:WU00:FS01:0x22:*********************** Log Started 2020-03-21T22:11:05Z ***********************
22:11:05:WU00:FS01:0x22:*************************** Core22 Folding@home Core ***************************
22:11:05:WU00:FS01:0x22: Type: 0x22
22:11:05:WU00:FS01:0x22: Core: Core22
22:11:05:WU00:FS01:0x22: Website: https://foldingathome.org/
22:11:05:WU00:FS01:0x22: Copyright: (c) 2009-2018 foldingathome.org
22:11:05:WU00:FS01:0x22: Author: John Chodera <[email protected]> and Rafal Wiewiora
22:11:05:WU00:FS01:0x22: <[email protected]>
22:11:05:WU00:FS01:0x22: Args: -dir 00 -suffix 01 -version 705 -lifeline 11144 -checkpoint 15
22:11:05:WU00:FS01:0x22: -gpu-vendor nvidia -opencl-platform 0 -opencl-device 0 -cuda-device
22:11:05:WU00:FS01:0x22: 0 -gpu 0
22:11:05:WU00:FS01:0x22: Config: <none>
22:11:05:WU00:FS01:0x22:************************************ Build *************************************
22:11:05:WU00:FS01:0x22: Version: 0.0.2
22:11:05:WU00:FS01:0x22: Date: Dec 6 2019
22:11:05:WU00:FS01:0x22: Time: 21:30:31
22:11:05:WU00:FS01:0x22: Repository: Git
22:11:05:WU00:FS01:0x22: Revision: abeb39247cc72df5af0f63723edafadb23d5dfbe
22:11:05:WU00:FS01:0x22: Branch: HEAD
22:11:05:WU00:FS01:0x22: Compiler: Visual C++ 2008
22:11:05:WU00:FS01:0x22: Options: /TP /nologo /EHa /wd4297 /wd4103 /Ox /MT
22:11:05:WU00:FS01:0x22: Platform: win32 10
22:11:05:WU00:FS01:0x22: Bits: 64
22:11:05:WU00:FS01:0x22: Mode: Release
22:11:05:WU00:FS01:0x22:************************************ System ************************************
22:11:05:WU00:FS01:0x22: CPU: AMD Ryzen Threadripper 2950X 16-Core Processor
22:11:05:WU00:FS01:0x22: CPU ID: AuthenticAMD Family 23 Model 8 Stepping 2
22:11:05:WU00:FS01:0x22: CPUs: 32
22:11:05:WU00:FS01:0x22: Memory: 31.90GiB
22:11:05:WU00:FS01:0x22:Free Memory: 29.06GiB
22:11:05:WU00:FS01:0x22: Threads: WINDOWS_THREADS
22:11:05:WU00:FS01:0x22: OS Version: 6.2
22:11:05:WU00:FS01:0x22:Has Battery: false
22:11:05:WU00:FS01:0x22: On Battery: false
22:11:05:WU00:FS01:0x22: UTC Offset: -7
22:11:05:WU00:FS01:0x22: PID: 11172
22:11:05:WU00:FS01:0x22: CWD: C:\Users\foo\AppData\Roaming\FAHClient\work
22:11:05:WU00:FS01:0x22: OS: Windows 10 Home
22:11:05:WU00:FS01:0x22: OS Arch: AMD64
22:11:05:WU00:FS01:0x22:********************************************************************************
22:11:05:WU00:FS01:0x22:Project: 11760 (Run 0, Clone 14641, Gen 1)
22:11:05:WU00:FS01:0x22:Unit: 0x0000000280fccb0a5e6faeb74f4b29d5
22:11:05:WU00:FS01:0x22:Reading tar file core.xml
22:11:05:WU00:FS01:0x22:Reading tar file integrator.xml
22:11:05:WU00:FS01:0x22:Reading tar file state.xml
22:11:05:WU00:FS01:0x22:Reading tar file system.xml
22:11:06:WU00:FS01:0x22:Digital signatures verified
22:11:06:WU00:FS01:0x22:Folding@home GPU Core22 Folding@home Core
22:11:06:WU00:FS01:0x22:Version 0.0.2
22:11:06:WARNING:WU01:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
22:11:06:WU01:FS00:Connecting to 18.218.241.186:80
22:11:06:WARNING:WU02:FS02:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
22:11:06:WU02:FS02:Connecting to 18.218.241.186:80
22:11:07:WARNING:WU01:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
22:11:07:ERROR:WU01:FS00:Exception: Could not get an assignment
22:11:07:WU02:FS02:Assigned to work server 40.114.52.201
22:11:07:WU02:FS02:Requesting new work unit for slot 02: READY gpu:1:Baffin [Polaris11] from 40.114.52.201
22:11:07:WU02:FS02:Connecting to 40.114.52.201:8080
22:11:07:WU01:FS00:Connecting to 65.254.110.245:8080
22:11:08:WARNING:WU01:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
22:11:08:WU01:FS00:Connecting to 18.218.241.186:80
22:11:08:WARNING:WU01:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
22:11:08:ERROR:WU01:FS00:Exception: Could not get an assignment
22:11:17:WU00:FS01:0x22:Completed 0 out of 2000000 steps (0%)
22:11:17:WU00:FS01:0x22:Temperature control disabled. Requirements: single Nvidia GPU, tmax must be < 110 and twait >= 900
22:12:01:WU02:FS02:Downloading 29.59MiB
22:12:07:WU02:FS02:Download 23.66%
22:12:07:WU01:FS00:Connecting to 65.254.110.245:8080
22:12:08:WARNING:WU01:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
22:12:08:WU01:FS00:Connecting to 18.218.241.186:80
22:12:08:WARNING:WU01:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
22:12:08:ERROR:WU01:FS00:Exception: Could not get an assignment
22:12:13:WU02:FS02:Download 52.38%
22:12:19:WU02:FS02:Download 83.43%
22:12:22:WU02:FS02:Download complete
22:12:22:WU02:FS02:Received Unit: id:02 state:DOWNLOAD error:NO_ERROR project:11778 run:0 clone:3076 gen:5 core:0x22 unit:0x00000006287234c95e73c40d6eea0df6
22:12:22:WU02:FS02:Starting
22:12:22:WU02:FS02:Running FahCore: "C:\Program Files (x86)\FAHClient/FAHCoreWrapper.exe" C:\Users\foo\AppData\Roaming\FAHClient\cores/cores.foldingathome.org/v7/win/64bit/Core_22.fah/FahCore_22.exe -dir 02 -suffix 01 -version 705 -lifeline 11232 -checkpoint 15 -gpu-vendor amd -opencl-platform 1 -opencl-device 0 -gpu 0
22:12:22:WU02:FS02:Started FahCore on PID 2868
22:12:22:WU02:FS02:Core PID:3192
22:12:22:WU02:FS02:FahCore 0x22 started
22:12:23:WU02:FS02:0x22:*********************** Log Started 2020-03-21T22:12:23Z ***********************
22:12:23:WU02:FS02:0x22:*************************** Core22 Folding@home Core ***************************
22:12:23:WU02:FS02:0x22: Type: 0x22
22:12:23:WU02:FS02:0x22: Core: Core22
22:12:23:WU02:FS02:0x22: Website: https://foldingathome.org/
22:12:23:WU02:FS02:0x22: Copyright: (c) 2009-2018 foldingathome.org
22:12:23:WU02:FS02:0x22: Author: John Chodera <[email protected]> and Rafal Wiewiora
22:12:23:WU02:FS02:0x22: <[email protected]>
22:12:23:WU02:FS02:0x22: Args: -dir 02 -suffix 01 -version 705 -lifeline 2868 -checkpoint 15
22:12:23:WU02:FS02:0x22: -gpu-vendor amd -opencl-platform 1 -opencl-device 0 -gpu 0
22:12:23:WU02:FS02:0x22: Config: <none>
22:12:23:WU02:FS02:0x22:************************************ Build *************************************
22:12:23:WU02:FS02:0x22: Version: 0.0.2
22:12:23:WU02:FS02:0x22: Date: Dec 6 2019
22:12:23:WU02:FS02:0x22: Time: 21:30:31
22:12:23:WU02:FS02:0x22: Repository: Git
22:12:23:WU02:FS02:0x22: Revision: abeb39247cc72df5af0f63723edafadb23d5dfbe
22:12:23:WU02:FS02:0x22: Branch: HEAD
22:12:23:WU02:FS02:0x22: Compiler: Visual C++ 2008
22:12:23:WU02:FS02:0x22: Options: /TP /nologo /EHa /wd4297 /wd4103 /Ox /MT
22:12:23:WU02:FS02:0x22: Platform: win32 10
22:12:23:WU02:FS02:0x22: Bits: 64
22:12:23:WU02:FS02:0x22: Mode: Release
22:12:23:WU02:FS02:0x22:************************************ System ************************************
22:12:23:WU02:FS02:0x22: CPU: AMD Ryzen Threadripper 2950X 16-Core Processor
22:12:23:WU02:FS02:0x22: CPU ID: AuthenticAMD Family 23 Model 8 Stepping 2
22:12:23:WU02:FS02:0x22: CPUs: 32
22:12:23:WU02:FS02:0x22: Memory: 31.90GiB
22:12:23:WU02:FS02:0x22:Free Memory: 28.48GiB
22:12:23:WU02:FS02:0x22: Threads: WINDOWS_THREADS
22:12:23:WU02:FS02:0x22: OS Version: 6.2
22:12:23:WU02:FS02:0x22:Has Battery: false
22:12:23:WU02:FS02:0x22: On Battery: false
22:12:23:WU02:FS02:0x22: UTC Offset: -7
22:12:23:WU02:FS02:0x22: PID: 3192
22:12:23:WU02:FS02:0x22: CWD: C:\Users\foo\AppData\Roaming\FAHClient\work
22:12:23:WU02:FS02:0x22: OS: Windows 10 Home
22:12:23:WU02:FS02:0x22: OS Arch: AMD64
22:12:23:WU02:FS02:0x22:********************************************************************************
22:12:23:WU02:FS02:0x22:Project: 11778 (Run 0, Clone 3076, Gen 5)
22:12:23:WU02:FS02:0x22:Unit: 0x00000006287234c95e73c40d6eea0df6
22:12:23:WU02:FS02:0x22:Reading tar file core.xml
22:12:23:WU02:FS02:0x22:Reading tar file integrator.xml
22:12:23:WU02:FS02:0x22:Reading tar file state.xml
22:12:23:WU02:FS02:0x22:Reading tar file system.xml
22:12:23:WU02:FS02:0x22:Digital signatures verified
22:12:23:WU02:FS02:0x22:Folding@home GPU Core22 Folding@home Core
22:12:23:WU02:FS02:0x22:Version 0.0.2
22:12:33:WU02:FS02:0x22:Completed 0 out of 2000000 steps (0%)
22:12:33:WU02:FS02:0x22:Temperature control disabled. Requirements: single Nvidia GPU, tmax must be < 110 and twait >= 900
22:13:19:26:127.0.0.1:New Web connection
22:13:44:WU01:FS00:Connecting to 65.254.110.245:8080
22:13:45:WARNING:WU01:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
22:13:45:WU01:FS00:Connecting to 18.218.241.186:80
22:13:45:WARNING:WU01:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
22:13:45:ERROR:WU01:FS00:Exception: Could not get an assignment
22:16:22:WU01:FS00:Connecting to 65.254.110.245:8080
22:16:22:WARNING:WU01:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
22:16:22:WU01:FS00:Connecting to 18.218.241.186:80
22:16:22:WARNING:WU01:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
22:16:22:ERROR:WU01:FS00:Exception: Could not get an assignment
22:16:49:WU02:FS02:0x22:Completed 20000 out of 2000000 steps (1%)
Re: are GPU WUs universal for NVidia & AMD?
Posted: Wed Mar 25, 2020 10:46 pm
by JimboPalmer
They both look good, F@H is just very swamped with folks who want work. (A good problem to have) My two GPUs both have work today for the first time in a week and a half.
Re: are GPU WUs universal for NVidia & AMD?
Posted: Wed Mar 25, 2020 10:49 pm
by alxbelu
JimboPalmer wrote:Core_21 works on Nvidia since Tesla, and AMD from GCN until RDNA.
Core_22 includes RDNA as well.
So both work on both, but VERY new AMD cards need Core_22.
On Laptops, many more AMD GPUs fail to work, but both have issues.
Core22 definitely works on GCN cards as well, my R9 290x is for example currently crunching WU 11761 without issues. However there seems to be issues with a number of specific WUs that I think have been disabled for GCN-based cards by now (more in this thread: viewtopic.php?f=74&t=32991 )
Re: are GPU WUs universal for NVidia & AMD?
Posted: Wed Mar 25, 2020 10:49 pm
by astrorob
OK thanks, sorry to be a pest...i added the slower NVidia card to the machine thinking it was roughly of the same power as the AMD card and was disappointed when it turned out to be kind of a dog; now it seems to be hogging the work... so maybe i'll just disable that slot and see if the AMD card picks up any work.
Re: are GPU WUs universal for NVidia & AMD?
Posted: Wed Mar 25, 2020 10:53 pm
by astrorob
alxbelu wrote:JimboPalmer wrote:Core_21 works on Nvidia since Tesla, and AMD from GCN until RDNA.
Core_22 includes RDNA as well.
So both work on both, but VERY new AMD cards need Core_22.
On Laptops, many more AMD GPUs fail to work, but both have issues.
Core22 definitely works on GCN cards as well, my R9 290x is for example currently crunching WU 11761 without issues. However there seems to be issues with a number of specific WUs that I think have been disabled for GCN-based cards by now (more in this thread: viewtopic.php?f=74&t=32991 )
ah i see, so maybe that's what's going on. i think i did see some errors at some point on the AMD card but i didn't run them down.
well then i guess i should leave the NVidia card online. maybe i just need to go out and find a 10x0 series card but i assume it could take a while to get one given the current circumstances.
Re: are GPU WUs universal for NVidia & AMD?
Posted: Wed Mar 25, 2020 11:14 pm
by astrorob
lol my AMD card just picked up 11761, we'll see if it finishes w/o error
Re: are GPU WUs universal for NVidia & AMD?
Posted: Wed Mar 25, 2020 11:20 pm
by JimboPalmer
alxbelu wrote:JimboPalmer wrote:Core_21 works on Nvidia since Tesla, and AMD from GCN until RDNA.
Core_22 includes RDNA as well.
So both work on both, but VERY new AMD cards need Core_22.
On Laptops, many more AMD GPUs fail to work, but both have issues.
Core22 definitely works on GCN cards as well, my R9 290x is for example currently crunching WU 11761 without issues. However there seems to be issues with a number of specific WUs that I think have been disabled for GCN-based cards by now (more in this thread: viewtopic.php?f=74&t=32991 )
Yes Core_22 includes the RDNA cards, but does not obsolete any other cards.
When I check to see if a card can fold, I look for OpenCL 1.2 or higher, and Double Precision floating point math.
Re: are GPU WUs universal for NVidia & AMD?
Posted: Thu Mar 26, 2020 12:11 am
by alxbelu
JimboPalmer wrote:alxbelu wrote:JimboPalmer wrote:Core_21 works on Nvidia since Tesla, and AMD from GCN until RDNA.
Core_22 includes RDNA as well.
So both work on both, but VERY new AMD cards need Core_22.
On Laptops, many more AMD GPUs fail to work, but both have issues.
Core22 definitely works on GCN cards as well, my R9 290x is for example currently crunching WU 11761 without issues. However there seems to be issues with a number of specific WUs that I think have been disabled for GCN-based cards by now (more in this thread: viewtopic.php?f=74&t=32991 )
Yes Core_22 includes the RDNA cards, but does not obsolete any other cards.
When I check to see if a card can fold, I look for OpenCL 1.2 or higher, and Double Precision floating point math.
What do you mean with "includes"? Are you saying Core21
cannot run on RDNA?
Re: are GPU WUs universal for NVidia & AMD?
Posted: Thu Mar 26, 2020 12:22 am
by bruce
Yes. The required changes for RDNA were not retrofitted into Core_21.