CPU and GPU simultaneous processing

Moderators: Site Moderators, FAHC Science Team

Post Reply
jonkloske
Posts: 4
Joined: Wed Apr 01, 2020 1:45 pm

CPU and GPU simultaneous processing

Post by jonkloske »

Hi,

I don't seem to be able to execute CPU and GPU work units simultaneously. Basically, one of them "wins", completes its work unit, and the other one stalls constantly trying to contact the work unit server. Here's a log showing the problem:

Code: Select all

13:30:39:WU01:FS01:0x22:*********************** Log Started 2020-04-01T13:30:38Z ***********************
13:30:39:WU01:FS01:0x22:*************************** Core22 Folding@home Core ***************************
13:30:39:WU01:FS01:0x22:       Type: 0x22
13:30:39:WU01:FS01:0x22:       Core: Core22
13:30:39:WU01:FS01:0x22:    Website: https://foldingathome.org/
13:30:39:WU01:FS01:0x22:  Copyright: (c) 2009-2018 foldingathome.org
13:30:39:WU01:FS01:0x22:     Author: John Chodera <john.chodera@choderalab.org> and Rafal Wiewiora
13:30:39:WU01:FS01:0x22:             <rafal.wiewiora@choderalab.org>
13:30:39:WU01:FS01:0x22:       Args: -dir 01 -suffix 01 -version 705 -lifeline 2260 -checkpoint 15
13:30:39:WU01:FS01:0x22:             -gpu-vendor nvidia -opencl-platform 0 -opencl-device 0 -cuda-device
13:30:39:WU01:FS01:0x22:             0 -gpu 0
13:30:39:WU01:FS01:0x22:     Config: <none>
13:30:39:WU01:FS01:0x22:************************************ Build *************************************
13:30:39:WU01:FS01:0x22:    Version: 0.0.2
13:30:39:WU01:FS01:0x22:       Date: Dec 6 2019
13:30:39:WU01:FS01:0x22:       Time: 21:30:31
13:30:39:WU01:FS01:0x22: Repository: Git
13:30:39:WU01:FS01:0x22:   Revision: abeb39247cc72df5af0f63723edafadb23d5dfbe
13:30:39:WU01:FS01:0x22:     Branch: HEAD
13:30:39:WU01:FS01:0x22:   Compiler: Visual C++ 2008
13:30:39:WU01:FS01:0x22:    Options: /TP /nologo /EHa /wd4297 /wd4103 /Ox /MT
13:30:39:WU01:FS01:0x22:   Platform: win32 10
13:30:39:WU01:FS01:0x22:       Bits: 64
13:30:39:WU01:FS01:0x22:       Mode: Release
13:30:39:WU01:FS01:0x22:************************************ System ************************************
13:30:39:WU01:FS01:0x22:        CPU: Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz
13:30:39:WU01:FS01:0x22:     CPU ID: GenuineIntel Family 6 Model 158 Stepping 10
13:30:39:WU01:FS01:0x22:       CPUs: 12
13:30:39:WU01:FS01:0x22:     Memory: 31.95GiB
13:30:39:WU01:FS01:0x22:Free Memory: 20.79GiB
13:30:39:WU01:FS01:0x22:    Threads: WINDOWS_THREADS
13:30:39:WU01:FS01:0x22: OS Version: 6.2
13:30:39:WU01:FS01:0x22:Has Battery: false
13:30:39:WU01:FS01:0x22: On Battery: false
13:30:39:WU01:FS01:0x22: UTC Offset: 10
13:30:39:WU01:FS01:0x22:        PID: 18420
13:30:39:WU01:FS01:0x22:        CWD: C:\Users\Jon\AppData\Roaming\FAHClient\work
13:30:39:WU01:FS01:0x22:         OS: Windows 10 Enterprise
13:30:39:WU01:FS01:0x22:    OS Arch: AMD64
13:30:39:WU01:FS01:0x22:********************************************************************************
13:30:39:WU01:FS01:0x22:Project: 11781 (Run 0, Clone 1230, Gen 16)
13:30:39:WU01:FS01:0x22:Unit: 0x000000200d5a98395e73c52be11cc652
13:30:39:WU01:FS01:0x22:Reading tar file core.xml
13:30:39:WU01:FS01:0x22:Reading tar file integrator.xml
13:30:39:WU01:FS01:0x22:Reading tar file state.xml
13:30:39:WU01:FS01:0x22:Reading tar file system.xml
13:30:39:WARNING:WU02:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
13:30:39:WU02:FS00:Connecting to 18.218.241.186:80
13:30:39:WU01:FS01:0x22:Digital signatures verified
13:30:39:WU01:FS01:0x22:Folding@home GPU Core22 Folding@home Core
13:30:39:WU01:FS01:0x22:Version 0.0.2
13:30:40:WARNING:WU02:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
13:30:40:ERROR:WU02:FS00:Exception: Could not get an assignment
13:30:55:WU01:FS01:0x22:Completed 0 out of 1000000 steps (0%)
13:30:55:WU01:FS01:0x22:Temperature control disabled. Requirements: single Nvidia GPU, tmax must be < 110 and twait >= 900
13:33:11:WU02:FS00:Connecting to 65.254.110.245:8080
13:33:12:WARNING:WU02:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
13:33:12:WU02:FS00:Connecting to 18.218.241.186:80
13:33:13:WARNING:WU02:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
13:33:13:ERROR:WU02:FS00:Exception: Could not get an assignment
Default settings, latest client version (7.5.1)

Regards,
Jon.
ipkh
Posts: 173
Joined: Thu Jul 16, 2015 2:03 pm

Re: CPU and GPU simultaneous processing

Post by ipkh »

This is unfortunately just an issue caused by server overload. With the massive influx of folders the server infrastructure is having a hard time keeping up.
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: CPU and GPU simultaneous processing

Post by bruce »

I don't see anything obviously wrong with your installation. I think you're simply facing the fact that the FAH servers cannot supply enough WUs.

When you successfully connet to an Assignment Server your client will be asking for ONE assignment, either for the CPU or for the GPU. When it successfully downloads, it will start. At that point, the other device, GPU or CPU, will still need an assignment. The client will continue to ask for that second assignment.

Because of the conditions of the server, there's a pretty good chance you won't get one soon so it will look to you like the first device has "won"
jonkloske
Posts: 4
Joined: Wed Apr 01, 2020 1:45 pm

Re: CPU and GPU simultaneous processing

Post by jonkloske »

Ahh, yeah, that could be it - I gave it half an hour and now it's loaded something for the CPU and they're both going at it now. Thanks!
Post Reply