core22 0.0.14 CUDA disabled for Kepler mobile GPUs?

If you think it might be a driver problem, see viewforum.php?f=79

Moderators: Site Moderators, FAHC Science Team

Post Reply
jelmeree
Posts: 3
Joined: Wed Sep 23, 2020 5:43 pm

core22 0.0.14 CUDA disabled for Kepler mobile GPUs?

Post by jelmeree »

Hi, I was wondering if CUDA support is disabled in the new core22 0.0.14 for Kepler mobile GPUs like my GK208 (Geforce 920M). Driver support for this card ended in April 2019, the latest driver is 425.31. OpenCL is working fine with the new core22, although about 30% slower compared to core22 0.0.13 with CUDA and a similar project like 13455.

Code: Select all

*********************** Log Started 2021-07-29T09:06:09Z ***********************
09:06:09:******************************* libFAH ********************************
09:06:09:           Date: Oct 20 2020
09:06:09:           Time: 13:36:55
09:06:09:       Revision: 5ca109d295a6245e2a2f590b3d0085ad5e567aeb
09:06:09:         Branch: master
09:06:09:       Compiler: Visual C++ 2015
09:06:09:        Options: /TP /nologo /EHa /wd4297 /wd4103 /O2 /Zc:throwingNew /MT
09:06:09:       Platform: win32 10
09:06:09:           Bits: 32
09:06:09:           Mode: Release
09:06:09:****************************** FAHClient ******************************
09:06:09:        Version: 7.6.21
09:06:09:         Author: Joseph Coffland <joseph@cauldrondevelopment.com>
09:06:09:      Copyright: 2020 foldingathome.org
09:06:09:       Homepage: https://foldingathome.org/
09:06:09:           Date: Oct 20 2020
09:06:09:           Time: 13:41:04
09:06:09:       Revision: 6efbf0e138e22d3963e6a291f78dcb9c6422a278
09:06:09:         Branch: master
09:06:09:       Compiler: Visual C++ 2015
09:06:09:        Options: /TP /nologo /EHa /wd4297 /wd4103 /O2 /Zc:throwingNew /MT
09:06:09:       Platform: win32 10
09:06:09:           Bits: 32
09:06:09:           Mode: Release
09:06:09:           Args: --open-web-control
09:06:09:         Config: C:\Users\Jelmer\AppData\Roaming\FAHClient\config.xml
09:06:09:******************************** CBang ********************************
09:06:09:           Date: Oct 20 2020
09:06:09:           Time: 11:36:18
09:06:09:       Revision: 7e4ce85225d7eaeb775e87c31740181ca603de60
09:06:09:         Branch: master
09:06:09:       Compiler: Visual C++ 2015
09:06:09:        Options: /TP /nologo /EHa /wd4297 /wd4103 /O2 /Zc:throwingNew /MT
09:06:09:       Platform: win32 10
09:06:09:           Bits: 32
09:06:09:           Mode: Release
09:06:09:******************************* System ********************************
09:06:09:            CPU: Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz
09:06:09:         CPU ID: GenuineIntel Family 6 Model 61 Stepping 4
09:06:09:           CPUs: 4
09:06:09:         Memory: 7.90GiB
09:06:09:    Free Memory: 4.85GiB
09:06:09:        Threads: WINDOWS_THREADS
09:06:09:     OS Version: 6.2
09:06:09:    Has Battery: true
09:06:09:     On Battery: false
09:06:09:     UTC Offset: 2
09:06:09:            PID: 9964
09:06:09:            CWD: C:\Users\Jelmer\AppData\Roaming\FAHClient
09:06:09:  Win32 Service: false
09:06:09:             OS: Windows 10 Home
09:06:09:        OS Arch: AMD64
09:06:09:           GPUs: 1
09:06:09:          GPU 0: Bus:4 Slot:0 Func:0 NVIDIA:3 GK208 [GeForce 920M]
09:06:09:  CUDA Device 0: Platform:0 Device:0 Bus:4 Slot:0 Compute:3.5 Driver:10.1
09:06:09:OpenCL Device 0: Platform:0 Device:0 Bus:4 Slot:0 Compute:1.2 Driver:425.31
09:06:09:OpenCL Device 1: Platform:1 Device:0 Bus:NA Slot:NA Compute:2.0 Driver:20.19
09:06:09:***********************************************************************
09:06:09:<config>
09:06:09:  <!-- Folding Core -->
09:06:09:  <checkpoint v='30'/>
09:06:09:
09:06:09:  <!-- Network -->
09:06:09:  <proxy v=':8080'/>
09:06:09:
09:06:09:  <!-- Slot Control -->
09:06:09:  <pause-on-battery v='false'/>
09:06:09:  <power v='full'/>
09:06:09:
09:06:09:  <!-- User Information -->
09:06:09:  <passkey v='*****'/>
09:06:09:  <team v='232992'/>
09:06:09:  <user v='jelmeree'/>
09:06:09:
09:06:09:  <!-- Folding Slots -->
09:06:09:  <slot id='0' type='CPU'>
09:06:09:    <cpus v='4'/>
09:06:09:    <pause-on-start v='True'/>
09:06:09:  </slot>
09:06:09:  <slot id='1' type='GPU'>
09:06:09:    <pause-on-start v='true'/>
09:06:09:    <pci-bus v='4'/>
09:06:09:    <pci-slot v='0'/>
09:06:09:  </slot>
09:06:09:</config>
09:06:09:Trying to access database...
09:06:09:Successfully acquired database lock
09:06:09:FS00:Initialized folding slot 00: cpu:4
09:06:09:FS01:Initialized folding slot 01: gpu:4:0 GK208 [GeForce 920M]
09:06:11:3:127.0.0.1:New Web session
09:06:12:4:127.0.0.1:New Web session
09:06:26:FS01:Unpaused
09:06:26:WU00:FS01:Connecting to assign1.foldingathome.org:80
09:06:27:WU00:FS01:Assigned to work server 54.157.202.86
09:06:27:WU00:FS01:Requesting new work unit for slot 01: gpu:4:0 GK208 [GeForce 920M] from 54.157.202.86
09:06:27:WU00:FS01:Connecting to 54.157.202.86:8080
09:06:27:WU00:FS01:Downloading 330.50KiB
09:06:28:WU00:FS01:Download complete
09:06:28:WU00:FS01:Received Unit: id:00 state:DOWNLOAD error:NO_ERROR project:13457 run:209 clone:30 gen:0 core:0x22 unit:0x0000001e0000000000003491000000d1
09:06:28:WU00:FS01:Downloading core from http://cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah
09:06:28:WU00:FS01:Connecting to cores.foldingathome.org:80
09:06:28:WU00:FS01:FahCore 22: Downloading 123.32MiB
09:06:34:WU00:FS01:FahCore 22: 10.03%
09:06:40:WU00:FS01:FahCore 22: 28.38%
09:06:46:WU00:FS01:FahCore 22: 49.46%
09:06:52:WU00:FS01:FahCore 22: 69.69%
09:06:58:WU00:FS01:FahCore 22: 87.83%
09:07:03:WU00:FS01:FahCore 22: Download complete
09:07:03:WU00:FS01:Valid core signature
09:07:03:WU00:FS01:Unpacked 5.50MiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/FahCore_22.exe
09:07:03:WU00:FS01:Unpacked 2.72MiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMM.dll
09:07:03:WU00:FS01:Unpacked 386.00KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMAmoeba.dll
09:07:03:WU00:FS01:Unpacked 1014.50KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMAmoebaCUDA.dll
09:07:03:WU00:FS01:Unpacked 511.50KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMAmoebaReference.dll
09:07:03:WU00:FS01:Unpacked 518.50KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMCPU.dll
09:07:03:WU00:FS01:Unpacked 1.76MiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMCUDA.dll
09:07:03:WU00:FS01:Unpacked 59.00KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMCudaCompiler.dll
09:07:03:WU00:FS01:Unpacked 96.50KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMDrude.dll
09:07:03:WU00:FS01:Unpacked 118.00KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMDrudeCUDA.dll
09:07:03:WU00:FS01:Unpacked 117.50KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMDrudeOpenCL.dll
09:07:03:WU00:FS01:Unpacked 89.00KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMDrudeReference.dll
09:07:03:WU00:FS01:Unpacked 1.79MiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMOpenCL.dll
09:07:03:WU00:FS01:Unpacked 61.00KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMPME.dll
09:07:03:WU00:FS01:Unpacked 56.00KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMRPMD.dll
09:07:03:WU00:FS01:Unpacked 138.50KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMRPMDCUDA.dll
09:07:03:WU00:FS01:Unpacked 142.50KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMRPMDOpenCL.dll
09:07:03:WU00:FS01:Unpacked 78.00KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/OpenMMRPMDReference.dll
09:07:04:WU00:FS01:Unpacked 145.12MiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/cufft64_10.dll
09:07:04:WU00:FS01:Unpacked 3.25MiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/libcrypto-1_1-x64.dll
09:07:04:WU00:FS01:Unpacked 667.00KiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/libssl-1_1-x64.dll
09:07:04:WU00:FS01:Unpacked 4.48MiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/nvrtc-builtins64_102.dll
09:07:04:WU00:FS01:Unpacked 15.21MiB to cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/nvrtc64_102_0.dll
09:07:04:WU00:FS01:Starting
09:07:04:WU00:FS01:Running FahCore: "C:\Program Files (x86)\FAHClient/FAHCoreWrapper.exe" C:\Users\Jelmer\AppData\Roaming\FAHClient\cores/cores.foldingathome.org/win/64bit/22-0.0.14/Core_22.fah/FahCore_22.exe -dir 00 -suffix 01 -version 706 -lifeline 9964 -checkpoint 30 -opencl-platform 0 -opencl-device 0 -cuda-device 0 -gpu-vendor nvidia -gpu 0 -gpu-usage 100
09:07:04:WU00:FS01:Started FahCore on PID 10976
09:07:05:WU00:FS01:Core PID:11984
09:07:05:WU00:FS01:FahCore 0x22 started
09:07:05:WU00:FS01:0x22:*********************** Log Started 2021-07-29T09:07:05Z ***********************
09:07:05:WU00:FS01:0x22:*************************** Core22 Folding@home Core ***************************
09:07:05:WU00:FS01:0x22:       Core: Core22
09:07:05:WU00:FS01:0x22:       Type: 0x22
09:07:05:WU00:FS01:0x22:    Version: 0.0.14
09:07:05:WU00:FS01:0x22:     Author: Joseph Coffland <joseph@cauldrondevelopment.com>
09:07:05:WU00:FS01:0x22:  Copyright: 2020 foldingathome.org
09:07:05:WU00:FS01:0x22:   Homepage: https://foldingathome.org/
09:07:05:WU00:FS01:0x22:       Date: Jun 17 2021
09:07:05:WU00:FS01:0x22:       Time: 16:56:23
09:07:05:WU00:FS01:0x22:   Revision: 3eae048d03ef0e039e125221739933c8d8190daf
09:07:05:WU00:FS01:0x22:     Branch: HEAD
09:07:05:WU00:FS01:0x22:   Compiler: Visual C++
09:07:05:WU00:FS01:0x22:    Options: /TP /nologo /EHa /wd4297 /wd4103 /O2 /Ob3 /Zc:throwingNew /MT
09:07:05:WU00:FS01:0x22:             -DOPENMM_VERSION="\"7.5.1\""
09:07:05:WU00:FS01:0x22:   Platform: win32 10
09:07:05:WU00:FS01:0x22:       Bits: 64
09:07:05:WU00:FS01:0x22:       Mode: Release
09:07:05:WU00:FS01:0x22:Maintainers: John Chodera <john.chodera@choderalab.org> and Peter Eastman
09:07:05:WU00:FS01:0x22:             <peastman@stanford.edu>
09:07:05:WU00:FS01:0x22:       Args: -dir 00 -suffix 01 -version 706 -lifeline 10976 -checkpoint 30
09:07:05:WU00:FS01:0x22:             -opencl-platform 0 -opencl-device 0 -cuda-device 0 -gpu-vendor
09:07:05:WU00:FS01:0x22:             nvidia -gpu 0 -gpu-usage 100
09:07:05:WU00:FS01:0x22:************************************ libFAH ************************************
09:07:05:WU00:FS01:0x22:       Date: Jun 17 2021
09:07:06:WU00:FS01:0x22:       Time: 16:55:36
09:07:06:WU00:FS01:0x22:   Revision: 44301ed97b996b63fe736bb8073f22209cb2b603
09:07:06:WU00:FS01:0x22:     Branch: HEAD
09:07:06:WU00:FS01:0x22:   Compiler: Visual C++
09:07:06:WU00:FS01:0x22:    Options: /TP /nologo /EHa /wd4297 /wd4103 /O2 /Ob3 /Zc:throwingNew /MT
09:07:06:WU00:FS01:0x22:   Platform: win32 10
09:07:06:WU00:FS01:0x22:       Bits: 64
09:07:06:WU00:FS01:0x22:       Mode: Release
09:07:06:WU00:FS01:0x22:************************************ CBang *************************************
09:07:06:WU00:FS01:0x22:       Date: Jun 17 2021
09:07:06:WU00:FS01:0x22:       Time: 16:54:53
09:07:06:WU00:FS01:0x22:   Revision: 33fcfc2b3ed2195a423606a264718e31e6b3903f
09:07:06:WU00:FS01:0x22:     Branch: HEAD
09:07:06:WU00:FS01:0x22:   Compiler: Visual C++
09:07:06:WU00:FS01:0x22:    Options: /TP /nologo /EHa /wd4297 /wd4103 /O2 /Ob3 /Zc:throwingNew /MT
09:07:06:WU00:FS01:0x22:   Platform: win32 10
09:07:06:WU00:FS01:0x22:       Bits: 64
09:07:06:WU00:FS01:0x22:       Mode: Release
09:07:06:WU00:FS01:0x22:************************************ System ************************************
09:07:06:WU00:FS01:0x22:        CPU: Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz
09:07:06:WU00:FS01:0x22:     CPU ID: GenuineIntel Family 6 Model 61 Stepping 4
09:07:06:WU00:FS01:0x22:       CPUs: 4
09:07:06:WU00:FS01:0x22:     Memory: 7.90GiB
09:07:06:WU00:FS01:0x22:Free Memory: 4.53GiB
09:07:06:WU00:FS01:0x22:    Threads: WINDOWS_THREADS
09:07:06:WU00:FS01:0x22: OS Version: 6.2
09:07:06:WU00:FS01:0x22:Has Battery: true
09:07:06:WU00:FS01:0x22: On Battery: false
09:07:06:WU00:FS01:0x22: UTC Offset: 2
09:07:06:WU00:FS01:0x22:        PID: 11984
09:07:06:WU00:FS01:0x22:        CWD: C:\Users\Jelmer\AppData\Roaming\FAHClient\work
09:07:06:WU00:FS01:0x22:************************************ OpenMM ************************************
09:07:06:WU00:FS01:0x22:    Version: 7.5.1
09:07:06:WU00:FS01:0x22:********************************************************************************
09:07:06:WU00:FS01:0x22:Project: 13457 (Run 209, Clone 30, Gen 0)
09:07:06:WU00:FS01:0x22:Unit: 0x00000000000000000000000000000000
09:07:06:WU00:FS01:0x22:Reading tar file core.xml
09:07:06:WU00:FS01:0x22:Reading tar file integrator.xml.bz2
09:07:06:WU00:FS01:0x22:Reading tar file state.xml.bz2
09:07:06:WU00:FS01:0x22:Reading tar file system.xml.bz2
09:07:06:WU00:FS01:0x22:Digital signatures verified
09:07:06:WU00:FS01:0x22:Folding@home GPU Core22 Folding@home Core
09:07:06:WU00:FS01:0x22:Version 0.0.14
09:07:06:WU00:FS01:0x22:  Checkpoint write interval: 50000 steps (5%) [20 total]
09:07:06:WU00:FS01:0x22:  JSON viewer frame write interval: 10000 steps (1%) [100 total]
09:07:06:WU00:FS01:0x22:  XTC frame write interval: 250000 steps (25%) [4 total]
09:07:06:WU00:FS01:0x22:  Global context and integrator variables write interval: 25000 steps (2.5%) [40 total]
09:07:07:WU00:FS01:0x22:There are 4 platforms available.
09:07:07:WU00:FS01:0x22:Platform 0: Reference
09:07:07:WU00:FS01:0x22:Platform 1: CPU
09:07:07:WU00:FS01:0x22:Platform 2: OpenCL
09:07:07:WU00:FS01:0x22:  opencl-device 0 specified
09:07:07:WU00:FS01:0x22:Platform 3: CUDA
09:07:07:WU00:FS01:0x22:  cuda-device 0 specified
09:07:08:WU00:FS01:0x22:Attempting to create CUDA context:
09:07:08:WU00:FS01:0x22:  Configuring platform CUDA
09:07:09:WU00:FS01:0x22:Failed to create CUDA context:
09:07:09:WU00:FS01:0x22:Error loading CUDA module: CUDA_ERROR_INVALID_PTX (218)
09:07:09:WU00:FS01:0x22:Attempting to create OpenCL context:
09:07:09:WU00:FS01:0x22:  Configuring platform OpenCL
09:07:19:WU00:FS01:0x22:  Using OpenCL on platformId 0 and gpu 0
09:07:19:WU00:FS01:0x22:Completed 0 out of 1000000 steps (0%)
09:07:19:WU00:FS01:0x22:Checkpoint completed at step 0
09:09:38:WU00:FS01:0x22:Completed 10000 out of 1000000 steps (1%)
toTOW
Site Moderator
Posts: 6296
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: core22 0.0.14 CUDA disabled for Kepler mobile GPUs?

Post by toTOW »

I'm afraid that the CUDA drivers might be too old or affected by a bug in this version ... but I need to confirm this ... does anyone else remember something about this ?

As long as OpenCL fallback is working fine, you don't have to worry too much about this ...
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
JohnChodera
Pande Group Member
Posts: 470
Joined: Fri Feb 22, 2013 9:59 pm

Re: core22 0.0.14 CUDA disabled for Kepler mobile GPUs?

Post by JohnChodera »

We built core22 0.0.14 with CUDA 10.2, with the goal of having a wide range of supported cards. This may unfortunately no longer support Kepler GPUs.

We're working on a way to support multiple CUDA versions to expand support to more generations of GPUs. Hopefully, we can restore this soon!

~ John Chodera // MSKCC
toTOW
Site Moderator
Posts: 6296
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: core22 0.0.14 CUDA disabled for Kepler mobile GPUs?

Post by toTOW »

Based on the driver compatibility chart, there's a good chance that would explain why the 920M no longer works since the driver is < 441.22.
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
Post Reply