Failed to create OpenCL context

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

Moderators: Site Moderators, FAHC Science Team

Post Reply
Buuuh
Posts: 18
Joined: Sat Jun 25, 2022 10:10 pm

Failed to create OpenCL context

Post by Buuuh »

SOMETIMES when i start a WU it doesn't even start but fails with "Failed to create OpenCL context".

My setup and drivers seem ok, because most times it works and does fold WUs.
I only found issues with "Failed to create OpenCL context" where people have problems getting their GPU to work with FAH at all, but that's not my case.

The failed WUs are then returned as faulty, what absolutely wrecks my bonus stats.

Just some minutes ago it again failed 2 WUs after each other but the third then startet folding:

Code: Select all

08:06:36:WU00:FS01:FahCore 0x22 started
08:06:37:WU00:FS01:0x22:*********************** Log Started 2024-09-07T08:06:36Z ***********************
08:06:37:WU00:FS01:0x22:*************************** Core22 Folding@home Core ***************************
08:06:37:WU00:FS01:0x22:       Core: Core22
08:06:37:WU00:FS01:0x22:       Type: 0x22
08:06:37:WU00:FS01:0x22:    Version: 0.0.20
08:06:37:WU00:FS01:0x22:     Author: Joseph Coffland <joseph@cauldrondevelopment.com>
08:06:37:WU00:FS01:0x22:  Copyright: 2020 foldingathome.org
08:06:37:WU00:FS01:0x22:   Homepage: https://foldingathome.org/
08:06:37:WU00:FS01:0x22:       Date: Jan 20 2022
08:06:37:WU00:FS01:0x22:       Time: 00:57:52
08:06:37:WU00:FS01:0x22:   Revision: 3f211b8a4346514edbff34e3cb1c0e0ec951373c
08:06:37:WU00:FS01:0x22:     Branch: HEAD
08:06:37:WU00:FS01:0x22:   Compiler: GNU 9.4.0
08:06:37:WU00:FS01:0x22:    Options: -faligned-new -std=c++11 -fsigned-char -ffunction-sections
08:06:37:WU00:FS01:0x22:             -fdata-sections -O3 -funroll-loops -fno-pie
08:06:37:WU00:FS01:0x22:             -DOPENMM_VERSION="\"7.7.0\""
08:06:37:WU00:FS01:0x22:   Platform: linux 5.11.0-1025-azure
08:06:37:WU00:FS01:0x22:       Bits: 64
08:06:37:WU00:FS01:0x22:       Mode: Release
08:06:37:WU00:FS01:0x22:Maintainers: John Chodera <john.chodera@choderalab.org> and Peter Eastman
08:06:37:WU00:FS01:0x22:             <peastman@stanford.edu>
08:06:37:WU00:FS01:0x22:       Args: -dir 00 -suffix 01 -version 706 -lifeline 2882 -checkpoint 15
08:06:37:WU00:FS01:0x22:             -opencl-platform 0 -opencl-device 0 -gpu-vendor amd -gpu 0
08:06:37:WU00:FS01:0x22:             -gpu-usage 100
08:06:37:WU00:FS01:0x22:************************************ libFAH ************************************
08:06:37:WU00:FS01:0x22:       Date: Jan 20 2022
08:06:37:WU00:FS01:0x22:       Time: 00:57:22
08:06:37:WU00:FS01:0x22:   Revision: 9f4ad694e75c2350d4bb6b8b5b769ba27e483a2f
08:06:37:WU00:FS01:0x22:     Branch: HEAD
08:06:37:WU00:FS01:0x22:   Compiler: GNU 9.4.0
08:06:37:WU00:FS01:0x22:    Options: -faligned-new -std=c++11 -fsigned-char -ffunction-sections
08:06:37:WU00:FS01:0x22:             -fdata-sections -O3 -funroll-loops -fno-pie
08:06:37:WU00:FS01:0x22:   Platform: linux 5.11.0-1025-azure
08:06:37:WU00:FS01:0x22:       Bits: 64
08:06:37:WU00:FS01:0x22:       Mode: Release
08:06:37:WU00:FS01:0x22:************************************ CBang *************************************
08:06:37:WU00:FS01:0x22:       Date: Jan 20 2022
08:06:37:WU00:FS01:0x22:       Time: 00:57:00
08:06:37:WU00:FS01:0x22:   Revision: ab023d155b446906d55b0f6c9a1eedeea04f7a1a
08:06:37:WU00:FS01:0x22:     Branch: HEAD
08:06:37:WU00:FS01:0x22:   Compiler: GNU 9.4.0
08:06:37:WU00:FS01:0x22:    Options: -faligned-new -std=c++11 -fsigned-char -ffunction-sections
08:06:37:WU00:FS01:0x22:             -fdata-sections -O3 -funroll-loops -fno-pie -fPIC
08:06:37:WU00:FS01:0x22:   Platform: linux 5.11.0-1025-azure
08:06:37:WU00:FS01:0x22:       Bits: 64
08:06:37:WU00:FS01:0x22:       Mode: Release
08:06:37:WU00:FS01:0x22:************************************ System ************************************
08:06:37:WU00:FS01:0x22:        CPU: AMD Ryzen 9 5900X 12-Core Processor
08:06:37:WU00:FS01:0x22:     CPU ID: AuthenticAMD Family 25 Model 33 Stepping 0
08:06:37:WU00:FS01:0x22:       CPUs: 24
08:06:37:WU00:FS01:0x22:     Memory: 31.27GiB
08:06:37:WU00:FS01:0x22:Free Memory: 26.86GiB
08:06:37:WU00:FS01:0x22:    Threads: POSIX_THREADS
08:06:37:WU00:FS01:0x22: OS Version: 6.5
08:06:37:WU00:FS01:0x22:Has Battery: false
08:06:37:WU00:FS01:0x22: On Battery: false
08:06:37:WU00:FS01:0x22: UTC Offset: 2
08:06:37:WU00:FS01:0x22:        PID: 2886
08:06:37:WU00:FS01:0x22:        CWD: /var/lib/private/fah/work
08:06:37:WU00:FS01:0x22:************************************ OpenMM ************************************
08:06:37:WU00:FS01:0x22:    Version: 7.7.0
08:06:37:WU00:FS01:0x22:********************************************************************************
08:06:37:WU00:FS01:0x22:Project: 14970 (Run 3, Clone 199, Gen 2)
08:06:37:WU00:FS01:0x22:Reading tar file core.xml
08:06:37:WU00:FS01:0x22:Reading tar file integrator.xml
08:06:37:WU00:FS01:0x22:Reading tar file state.xml
08:06:37:WU00:FS01:0x22:Reading tar file system.xml
08:06:37:WU00:FS01:0x22:Digital signatures verified
08:06:37:WU00:FS01:0x22:Folding@home GPU Core22 Folding@home Core
08:06:37:WU00:FS01:0x22:Version 0.0.20
08:06:37:WU00:FS01:0x22:  Checkpoint write interval: 100000 steps (5%) [20 total]
08:06:37:WU00:FS01:0x22:  JSON viewer frame write interval: 20000 steps (1%) [100 total]
08:06:37:WU00:FS01:0x22:  XTC frame write interval: 25000 steps (1.2%) [80 total]
08:06:37:WU00:FS01:0x22:  Global context and integrator variables write interval: disabled
08:06:37:WU00:FS01:0x22:There are 3 platforms available.
08:06:37:WU00:FS01:0x22:Platform 0: Reference
08:06:37:WU00:FS01:0x22:Platform 1: CPU
08:06:37:WU00:FS01:0x22:Platform 2: OpenCL
08:06:37:WU00:FS01:0x22:  opencl-device 0 specified
08:06:44:WU00:FS01:0x22:Attempting to create OpenCL context:
08:06:44:WU00:FS01:0x22:  Configuring platform OpenCL
08:06:44:WU00:FS01:0x22:Failed to create OpenCL context:
08:06:44:WU00:FS01:0x22:Illegal value for DeviceIndex: 0
08:06:44:WU00:FS01:0x22:ERROR:125: Failed to create a GPU-enabled OpenMM Context.
08:06:44:WU00:FS01:0x22:Saving result file ../logfile_01.txt
08:06:44:WU00:FS01:0x22:Saving result file science.log
08:06:44:WU00:FS01:0x22:Folding@home Core Shutdown: BAD_WORK_UNIT
[93m08:06:44:WARNING:WU00:FS01:FahCore returned: BAD_WORK_UNIT (114 = 0x72)[0m
08:06:44:WU00:FS01:Sending unit results: id:00 state:SEND error:FAULTY project:14970 run:3 clone:199 gen:2 core:0x22 unit:0x02000000c7000000030000007a3a0000
08:06:44:WU00:FS01:Uploading 2.47KiB to 128.174.73.78
08:06:44:WU00:FS01:Connecting to 128.174.73.78:8080
08:06:45:WU01:FS01:Connecting to assign1.foldingathome.org:80
08:06:45:WU00:FS01:Upload complete
08:06:45:WU00:FS01:Server responded WORK_ACK (400)
08:06:45:WU00:FS01:Cleaning up
08:06:45:WU01:FS01:Assigned to work server 128.174.73.78
08:06:45:WU01:FS01:Requesting new work unit for slot 01: gpu:13:0 Navi 21 [Radeon RX 6800/6800XT/6900XT] from 128.174.73.78
08:06:45:WU01:FS01:Connecting to 128.174.73.78:8080
08:06:49:WU01:FS01:Downloading 13.50MiB
08:06:51:WU01:FS01:Download complete
08:06:51:WU01:FS01:Received Unit: id:01 state:DOWNLOAD error:NO_ERROR project:14959 run:3 clone:170 gen:30 core:0x22 unit:0x1e000000aa000000030000006f3a0000
08:06:51:WU01:FS01:Starting
08:06:51:WU01:FS01:Running FahCore: /usr/bin/FAHCoreWrapper /var/lib/private/fah/cores/cores.foldingathome.org/lin/64bit/22-0.0.20/Core_22.fah/FahCore_22 -dir 01 -suffix 01 -version 706 -lifeline 2865 -checkpoint 15 -opencl-platform 0 -opencl-device 0 -gpu-vendor amd -gpu 0 -gpu-usage 100
08:06:51:WU01:FS01:Started FahCore on PID 2925
08:06:51:WU01:FS01:Core PID:2929
08:06:51:WU01:FS01:FahCore 0x22 started
08:06:52:WU01:FS01:0x22:*********************** Log Started 2024-09-07T08:06:51Z ***********************
08:06:52:WU01:FS01:0x22:*************************** Core22 Folding@home Core ***************************
08:06:52:WU01:FS01:0x22:       Core: Core22
08:06:52:WU01:FS01:0x22:       Type: 0x22
08:06:52:WU01:FS01:0x22:    Version: 0.0.20
08:06:52:WU01:FS01:0x22:     Author: Joseph Coffland <joseph@cauldrondevelopment.com>
08:06:52:WU01:FS01:0x22:  Copyright: 2020 foldingathome.org
08:06:52:WU01:FS01:0x22:   Homepage: https://foldingathome.org/
08:06:52:WU01:FS01:0x22:       Date: Jan 20 2022
08:06:52:WU01:FS01:0x22:       Time: 00:57:52
08:06:52:WU01:FS01:0x22:   Revision: 3f211b8a4346514edbff34e3cb1c0e0ec951373c
08:06:52:WU01:FS01:0x22:     Branch: HEAD
08:06:52:WU01:FS01:0x22:   Compiler: GNU 9.4.0
08:06:52:WU01:FS01:0x22:    Options: -faligned-new -std=c++11 -fsigned-char -ffunction-sections
08:06:52:WU01:FS01:0x22:             -fdata-sections -O3 -funroll-loops -fno-pie
08:06:52:WU01:FS01:0x22:             -DOPENMM_VERSION="\"7.7.0\""
08:06:52:WU01:FS01:0x22:   Platform: linux 5.11.0-1025-azure
08:06:52:WU01:FS01:0x22:       Bits: 64
08:06:52:WU01:FS01:0x22:       Mode: Release
08:06:52:WU01:FS01:0x22:Maintainers: John Chodera <john.chodera@choderalab.org> and Peter Eastman
08:06:52:WU01:FS01:0x22:             <peastman@stanford.edu>
08:06:52:WU01:FS01:0x22:       Args: -dir 01 -suffix 01 -version 706 -lifeline 2925 -checkpoint 15
08:06:52:WU01:FS01:0x22:             -opencl-platform 0 -opencl-device 0 -gpu-vendor amd -gpu 0
08:06:52:WU01:FS01:0x22:             -gpu-usage 100
08:06:52:WU01:FS01:0x22:************************************ libFAH ************************************
08:06:52:WU01:FS01:0x22:       Date: Jan 20 2022
08:06:52:WU01:FS01:0x22:       Time: 00:57:22
08:06:52:WU01:FS01:0x22:   Revision: 9f4ad694e75c2350d4bb6b8b5b769ba27e483a2f
08:06:52:WU01:FS01:0x22:     Branch: HEAD
08:06:52:WU01:FS01:0x22:   Compiler: GNU 9.4.0
08:06:52:WU01:FS01:0x22:    Options: -faligned-new -std=c++11 -fsigned-char -ffunction-sections
08:06:52:WU01:FS01:0x22:             -fdata-sections -O3 -funroll-loops -fno-pie
08:06:52:WU01:FS01:0x22:   Platform: linux 5.11.0-1025-azure
08:06:52:WU01:FS01:0x22:       Bits: 64
08:06:52:WU01:FS01:0x22:       Mode: Release
08:06:52:WU01:FS01:0x22:************************************ CBang *************************************
08:06:52:WU01:FS01:0x22:       Date: Jan 20 2022
08:06:52:WU01:FS01:0x22:       Time: 00:57:00
08:06:52:WU01:FS01:0x22:   Revision: ab023d155b446906d55b0f6c9a1eedeea04f7a1a
08:06:52:WU01:FS01:0x22:     Branch: HEAD
08:06:52:WU01:FS01:0x22:   Compiler: GNU 9.4.0
08:06:52:WU01:FS01:0x22:    Options: -faligned-new -std=c++11 -fsigned-char -ffunction-sections
08:06:52:WU01:FS01:0x22:             -fdata-sections -O3 -funroll-loops -fno-pie -fPIC
08:06:52:WU01:FS01:0x22:   Platform: linux 5.11.0-1025-azure
08:06:52:WU01:FS01:0x22:       Bits: 64
08:06:52:WU01:FS01:0x22:       Mode: Release
08:06:52:WU01:FS01:0x22:************************************ System ************************************
08:06:52:WU01:FS01:0x22:        CPU: AMD Ryzen 9 5900X 12-Core Processor
08:06:52:WU01:FS01:0x22:     CPU ID: AuthenticAMD Family 25 Model 33 Stepping 0
08:06:52:WU01:FS01:0x22:       CPUs: 24
08:06:52:WU01:FS01:0x22:     Memory: 31.27GiB
08:06:52:WU01:FS01:0x22:Free Memory: 26.66GiB
08:06:52:WU01:FS01:0x22:    Threads: POSIX_THREADS
08:06:52:WU01:FS01:0x22: OS Version: 6.5
08:06:52:WU01:FS01:0x22:Has Battery: false
08:06:52:WU01:FS01:0x22: On Battery: false
08:06:52:WU01:FS01:0x22: UTC Offset: 2
08:06:52:WU01:FS01:0x22:        PID: 2929
08:06:52:WU01:FS01:0x22:        CWD: /var/lib/private/fah/work
08:06:52:WU01:FS01:0x22:************************************ OpenMM ************************************
08:06:52:WU01:FS01:0x22:    Version: 7.7.0
08:06:52:WU01:FS01:0x22:********************************************************************************
08:06:52:WU01:FS01:0x22:Project: 14959 (Run 3, Clone 170, Gen 30)
08:06:52:WU01:FS01:0x22:Reading tar file core.xml
08:06:52:WU01:FS01:0x22:Reading tar file integrator.xml
08:06:52:WU01:FS01:0x22:Reading tar file state.xml
08:06:52:WU01:FS01:0x22:Reading tar file system.xml
08:06:52:WU01:FS01:0x22:Digital signatures verified
08:06:52:WU01:FS01:0x22:Folding@home GPU Core22 Folding@home Core
08:06:52:WU01:FS01:0x22:Version 0.0.20
08:06:52:WU01:FS01:0x22:  Checkpoint write interval: 100000 steps (5%) [20 total]
08:06:52:WU01:FS01:0x22:  JSON viewer frame write interval: 20000 steps (1%) [100 total]
08:06:52:WU01:FS01:0x22:  XTC frame write interval: 25000 steps (1.2%) [80 total]
08:06:52:WU01:FS01:0x22:  Global context and integrator variables write interval: disabled
08:06:52:WU01:FS01:0x22:There are 3 platforms available.
08:06:52:WU01:FS01:0x22:Platform 0: Reference
08:06:52:WU01:FS01:0x22:Platform 1: CPU
08:06:52:WU01:FS01:0x22:Platform 2: OpenCL
08:06:52:WU01:FS01:0x22:  opencl-device 0 specified
08:06:56:WU01:FS01:0x22:Attempting to create OpenCL context:
08:06:56:WU01:FS01:0x22:  Configuring platform OpenCL
08:06:56:WU01:FS01:0x22:Failed to create OpenCL context:
08:06:56:WU01:FS01:0x22:Illegal value for DeviceIndex: 0
08:06:56:WU01:FS01:0x22:ERROR:125: Failed to create a GPU-enabled OpenMM Context.
08:06:56:WU01:FS01:0x22:Saving result file ../logfile_01.txt
08:06:56:WU01:FS01:0x22:Saving result file science.log
08:06:56:WU01:FS01:0x22:Folding@home Core Shutdown: BAD_WORK_UNIT
[93m08:06:57:WARNING:WU01:FS01:FahCore returned: BAD_WORK_UNIT (114 = 0x72)[0m
08:06:57:WU01:FS01:Sending unit results: id:01 state:SEND error:FAULTY project:14959 run:3 clone:170 gen:30 core:0x22 unit:0x1e000000aa000000030000006f3a0000
08:06:57:WU01:FS01:Uploading 2.47KiB to 128.174.73.78
08:06:57:WU01:FS01:Connecting to 128.174.73.78:8080
08:06:57:WU00:FS01:Connecting to assign1.foldingathome.org:80
08:06:57:WU01:FS01:Upload complete
08:06:57:WU01:FS01:Server responded WORK_ACK (400)
08:06:57:WU01:FS01:Cleaning up
08:06:58:WU00:FS01:Assigned to work server 158.130.118.25
08:06:58:WU00:FS01:Requesting new work unit for slot 01: gpu:13:0 Navi 21 [Radeon RX 6800/6800XT/6900XT] from 158.130.118.25
08:06:58:WU00:FS01:Connecting to 158.130.118.25:8080
08:06:59:WU00:FS01:Downloading 97.15MiB
08:07:05:WU00:FS01:Download 49.34%
08:07:09:WU00:FS01:Download complete
08:07:09:WU00:FS01:Received Unit: id:00 state:DOWNLOAD error:NO_ERROR project:18251 run:138 clone:4 gen:3 core:0x24 unit:0x00000004000000030000474b0000008a
08:07:09:WU00:FS01:Starting
08:07:09:WU00:FS01:Running FahCore: /usr/bin/FAHCoreWrapper /var/lib/private/fah/cores/cores.foldingathome.org/openmm-core-24/centos-7.9.2009-64bit/release/0x24-8.1.4/Core_24.fah/FahCore_24 -dir 00 -suffix 01 -version 706 -lifeline 2865 -checkpoint 15 -opencl-platform 0 -opencl-device 0 -gpu-vendor amd -gpu 0 -gpu-usage 100
08:07:09:WU00:FS01:Started FahCore on PID 2977
08:07:09:WU00:FS01:Core PID:2981
08:07:09:WU00:FS01:FahCore 0x24 started
08:07:10:WU00:FS01:0x24:*********************** Log Started 2024-09-07T08:07:09Z ***********************
08:07:10:WU00:FS01:0x24:*************************** Core24 Folding@home Core ***************************
08:07:10:WU00:FS01:0x24:       Core: Core24
08:07:10:WU00:FS01:0x24:       Type: 0x24
08:07:10:WU00:FS01:0x24:    Version: 8.1.4
08:07:10:WU00:FS01:0x24:     Author: Joseph Coffland <joseph@cauldrondevelopment.com>
08:07:10:WU00:FS01:0x24:  Copyright: 2022 foldingathome.org
08:07:10:WU00:FS01:0x24:   Homepage: https://foldingathome.org/
08:07:10:WU00:FS01:0x24:       Date: Jul 25 2024
08:07:10:WU00:FS01:0x24:       Time: 05:19:51
08:07:10:WU00:FS01:0x24:   Revision: cf9f0139862b8945a2091772770e4631aac37792
08:07:10:WU00:FS01:0x24:     Branch: HEAD
08:07:10:WU00:FS01:0x24:   Compiler: GNU 7.5.0
08:07:10:WU00:FS01:0x24:    Options: -faligned-new -std=c++14 -fsigned-char -ffunction-sections
08:07:10:WU00:FS01:0x24:             -fdata-sections -O3 -funroll-loops -fno-pie
08:07:10:WU00:FS01:0x24:             -DOPENMM_VERSION="\"8.1.1\""
08:07:10:WU00:FS01:0x24:   Platform: linux 6.5.0-1024-azure
08:07:10:WU00:FS01:0x24:       Bits: 64
08:07:10:WU00:FS01:0x24:       Mode: Release
08:07:10:WU00:FS01:0x24:Maintainers: John Chodera <john.chodera@choderalab.org> and Peter Eastman
08:07:10:WU00:FS01:0x24:             <peastman@stanford.edu>
08:07:10:WU00:FS01:0x24:       Args: -dir 00 -suffix 01 -version 706 -lifeline 2977 -checkpoint 15
08:07:10:WU00:FS01:0x24:             -opencl-platform 0 -opencl-device 0 -gpu-vendor amd -gpu 0
08:07:10:WU00:FS01:0x24:             -gpu-usage 100
08:07:10:WU00:FS01:0x24:************************************ libFAH ************************************
08:07:10:WU00:FS01:0x24:       Date: Jul 25 2024
08:07:10:WU00:FS01:0x24:       Time: 05:13:14
08:07:10:WU00:FS01:0x24:   Revision: c7d2824a47eb025fa8cda8968c7a5e971585d90c
08:07:10:WU00:FS01:0x24:     Branch: HEAD
08:07:10:WU00:FS01:0x24:   Compiler: GNU 7.5.0
08:07:10:WU00:FS01:0x24:    Options: -faligned-new -std=c++11 -fsigned-char -ffunction-sections
08:07:10:WU00:FS01:0x24:             -fdata-sections -O3 -funroll-loops -fno-pie
08:07:10:WU00:FS01:0x24:   Platform: linux 6.5.0-1024-azure
08:07:10:WU00:FS01:0x24:       Bits: 64
08:07:10:WU00:FS01:0x24:       Mode: Release
08:07:10:WU00:FS01:0x24:************************************ CBang *************************************
08:07:10:WU00:FS01:0x24:    Version: 1.7.2
08:07:10:WU00:FS01:0x24:     Author: Joseph Coffland <joseph@cauldrondevelopment.com>
08:07:10:WU00:FS01:0x24:        Org: Cauldron Development LLC
08:07:10:WU00:FS01:0x24:  Copyright: Cauldron Development LLC, 2003-2024
08:07:10:WU00:FS01:0x24:   Homepage: https://cauldrondevelopment.com/
08:07:10:WU00:FS01:0x24:    License: LGPL-2.1-or-later
08:07:10:WU00:FS01:0x24:       Date: Jul 25 2024
08:07:10:WU00:FS01:0x24:       Time: 05:12:47
08:07:10:WU00:FS01:0x24:   Revision: f1cd4c791e8c40a35dcfeab3ab85d910949cc0cb
08:07:10:WU00:FS01:0x24:     Branch: HEAD
08:07:10:WU00:FS01:0x24:   Compiler: GNU 7.5.0
08:07:10:WU00:FS01:0x24:    Options: -faligned-new -std=c++11 -fsigned-char -ffunction-sections
08:07:10:WU00:FS01:0x24:             -fdata-sections -O3 -funroll-loops -fno-pie -fPIC
08:07:10:WU00:FS01:0x24:   Platform: linux 6.5.0-1024-azure
08:07:10:WU00:FS01:0x24:       Bits: 64
08:07:10:WU00:FS01:0x24:       Mode: Release
08:07:10:WU00:FS01:0x24:************************************ System ************************************
08:07:10:WU00:FS01:0x24:        CPU: AMD Ryzen 9 5900X 12-Core Processor
08:07:10:WU00:FS01:0x24:     CPU ID: AuthenticAMD Family 25 Model 33 Stepping 0
08:07:10:WU00:FS01:0x24:       CPUs: 24
08:07:10:WU00:FS01:0x24:     Memory: 31.27GiB
08:07:10:WU00:FS01:0x24:Free Memory: 26.67GiB
08:07:10:WU00:FS01:0x24: OS Version: 6.5
08:07:10:WU00:FS01:0x24:Has Battery: false
08:07:10:WU00:FS01:0x24: On Battery: false
08:07:10:WU00:FS01:0x24:   Hostname: buuuh-manjaro
08:07:10:WU00:FS01:0x24: UTC Offset: 2
08:07:10:WU00:FS01:0x24:        PID: 2981
08:07:10:WU00:FS01:0x24:        CWD: /var/lib/private/fah/work
08:07:10:WU00:FS01:0x24:       Exec: /var/lib/private/fah/cores/cores.foldingathome.org/openmm-core-24/centos-7.9.2009-64bit/release/0x24-8.1.4/Core_24.fah/FahCore_24
08:07:10:WU00:FS01:0x24:************************************ OpenMM ************************************
08:07:10:WU00:FS01:0x24:    Version: 8.1.1
08:07:10:WU00:FS01:0x24:********************************************************************************
08:07:10:WU00:FS01:0x24:Project: 18251 (Run 138, Clone 4, Gen 3)
08:07:10:WU00:FS01:0x24:Reading tar file core.xml
08:07:10:WU00:FS01:0x24:Reading tar file integrator.xml
08:07:10:WU00:FS01:0x24:Reading tar file state.xml.bz2
08:07:10:WU00:FS01:0x24:Reading tar file system.xml.bz2
08:07:10:WU00:FS01:0x24:Digital signatures verified
08:07:10:WU00:FS01:0x24:Folding@home GPU Core24 Folding@home Core
08:07:10:WU00:FS01:0x24:Version 8.1.4
08:07:10:WU00:FS01:0x24:  Checkpoint write interval: 12500 steps (5%) [20 total]
08:07:10:WU00:FS01:0x24:  JSON viewer frame write interval: 2500 steps (1%) [100 total]
08:07:10:WU00:FS01:0x24:  XTC frame write interval: 5000 steps (2%) [50 total]
08:07:10:WU00:FS01:0x24:  TRR frame write interval: disabled
08:07:10:WU00:FS01:0x24:  Global context and integrator variables write interval: disabled
08:07:10:WU00:FS01:0x24:There are 3 platforms available.
08:07:10:WU00:FS01:0x24:Platform 0: Reference
08:07:10:WU00:FS01:0x24:Platform 1: CPU
08:07:10:WU00:FS01:0x24:Platform 2: OpenCL
08:07:10:WU00:FS01:0x24:  opencl-device 0 specified
08:07:45:WU00:FS01:0x24:Attempting to create OpenCL context:
08:07:45:WU00:FS01:0x24:  Configuring platform OpenCL
08:08:09:WU00:FS01:0x24:  Using OpenCL on OpenCL platformId 0 and gpu 0
08:08:09:WU00:FS01:0x24:  GPU info: Platform: OpenCL: AMD Accelerated Parallel Processing
08:08:09:WU00:FS01:0x24:  GPU info: PlatformIndex: 0
08:08:09:WU00:FS01:0x24:  GPU info: Device: gfx1030
08:08:09:WU00:FS01:0x24:  GPU info: DeviceIndex: 0
08:08:09:WU00:FS01:0x24:  GPU info: Vendor: 0x1002
08:08:09:WU00:FS01:0x24:  GPU info: PCI: 13:00:00
08:08:09:WU00:FS01:0x24:  GPU info: Compute: 2.0
08:08:09:WU00:FS01:0x24:  GPU info: Driver: 3602.0
08:08:09:WU00:FS01:0x24:  GPU info: GPU: true
08:08:09:WU00:FS01:0x24:Completed 0 out of 250000 steps (0%)
08:08:17:WU00:FS01:0x24:Checkpoint completed at step 0
08:10:42:WU00:FS01:0x24:Completed 2500 out of 250000 steps (1%)
08:13:06:WU00:FS01:0x24:Completed 5000 out of 250000 steps (2%)
08:15:26:WU00:FS01:0x24:Completed 7500 out of 250000 steps (3%)
Any clues what causes this or how i can avoid/fix it?
muziqaz
Posts: 932
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 7950x3D, 5950x, 5800x3D, 3900x
7900xtx, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Failed to create OpenCL context

Post by muziqaz »

Please provide:
Full system specs
What OS distro
non root clinfo extract
FAH Omega tester
Buuuh
Posts: 18
Joined: Sat Jun 25, 2022 10:10 pm

Re: Failed to create OpenCL context

Post by Buuuh »

Ryzen 5900X
Radeon RX6900XT
32GB RAM
Manjaro
(as you can see in the log)

clinfo:

Code: Select all

Number of platforms:				 1
  Platform Profile:				 FULL_PROFILE
  Platform Version:				 OpenCL 2.1 AMD-APP (3602.0)
  Platform Name:				 AMD Accelerated Parallel Processing
  Platform Vendor:				 Advanced Micro Devices, Inc.
  Platform Extensions:				 cl_khr_icd cl_amd_event_callback 


  Platform Name:				 AMD Accelerated Parallel Processing
Number of devices:				 1
  Device Type:					 CL_DEVICE_TYPE_GPU
  Vendor ID:					 1002h
  Board name:					 AMD Radeon RX 6900 XT
  Device Topology:				 PCI[ B#13, D#0, F#0 ]
  Max compute units:				 40
  Max work items dimensions:			 3
    Max work items[0]:				 1024
    Max work items[1]:				 1024
    Max work items[2]:				 1024
  Max work group size:				 256
  Preferred vector width char:			 4
  Preferred vector width short:			 2
  Preferred vector width int:			 1
  Preferred vector width long:			 1
  Preferred vector width float:			 1
  Preferred vector width double:		 1
  Native vector width char:			 4
  Native vector width short:			 2
  Native vector width int:			 1
  Native vector width long:			 1
  Native vector width float:			 1
  Native vector width double:			 1
  Max clock frequency:				 2660Mhz
  Address bits:					 64
  Max memory allocation:			 14588628168
  Image support:				 Yes
  Max number of images read arguments:		 128
  Max number of images write arguments:		 8
  Max image 2D width:				 16384
  Max image 2D height:				 16384
  Max image 3D width:				 16384
  Max image 3D height:				 16384
  Max image 3D depth:				 8192
  Max samplers within kernel:			 16
  Max size of kernel argument:			 1024
  Alignment (bits) of base address:		 1024
  Minimum alignment (bytes) for any datatype:	 128
  Single precision floating point capability
    Denorms:					 Yes
    Quiet NaNs:					 Yes
    Round to nearest even:			 Yes
    Round to zero:				 Yes
    Round to +ve and infinity:			 Yes
    IEEE754-2008 fused multiply-add:		 Yes
  Cache type:					 Read/Write
  Cache line size:				 64
  Cache size:					 16384
  Global memory size:				 17163091968
  Constant buffer size:				 14588628168
  Max number of constant args:			 8
  Local memory type:				 Scratchpad
  Local memory size:				 65536
  Max pipe arguments:				 16
  Max pipe active reservations:			 16
  Max pipe packet size:				 1703726280
  Max global variable size:			 14588628168
  Max global variable preferred total size:	 17163091968
  Max read/write image args:			 64
  Max on device events:				 1024
  Queue on device max size:			 8388608
  Max on device queues:				 1
  Queue on device preferred size:		 262144
  SVM capabilities:				 
    Coarse grain buffer:			 Yes
    Fine grain buffer:				 Yes
    Fine grain system:				 No
    Atomics:					 No
  Preferred platform atomic alignment:		 0
  Preferred global atomic alignment:		 0
  Preferred local atomic alignment:		 0
  Kernel Preferred work group size multiple:	 32
  Error correction support:			 0
  Unified memory for Host and Device:		 0
  Profiling timer resolution:			 1
  Device endianess:				 Little
  Available:					 Yes
  Compiler available:				 Yes
  Execution capabilities:				 
    Execute OpenCL kernels:			 Yes
    Execute native function:			 No
  Queue on Host properties:				 
    Out-of-Order:				 No
    Profiling :					 Yes
  Queue on Device properties:				 
    Out-of-Order:				 Yes
    Profiling :					 Yes
  Platform ID:					 0x7f32af710f90
  Name:						 gfx1030
  Vendor:					 Advanced Micro Devices, Inc.
  Device OpenCL C version:			 OpenCL C 2.0 
  Driver version:				 3602.0 (HSA1.1,LC)
  Profile:					 FULL_PROFILE
  Version:					 OpenCL 2.0 
  Extensions:					 cl_khr_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_fp16 cl_khr_gl_sharing cl_amd_device_attribute_query cl_amd_media_ops cl_amd_media_ops2 cl_khr_image2d_from_buffer cl_khr_subgroups cl_khr_depth_images cl_amd_copy_buffer_p2p cl_amd_assembly_program 

muziqaz
Posts: 932
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 7950x3D, 5950x, 5800x3D, 3900x
7900xtx, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Failed to create OpenCL context

Post by muziqaz »

Constraint were either wrongly applied, or nuked recently :(

Hopefully in few days things will improve.

Thanks
FAH Omega tester
Buuuh
Posts: 18
Joined: Sat Jun 25, 2022 10:10 pm

Re: Failed to create OpenCL context

Post by Buuuh »

muziqaz wrote: Sun Sep 08, 2024 4:31 pm Constraint were either wrongly applied, or nuked recently :(
What do you mean with that?
FAHClient or the WUs themselfes causes these issues?
muziqaz
Posts: 932
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 7950x3D, 5950x, 5800x3D, 3900x
7900xtx, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Failed to create OpenCL context

Post by muziqaz »

Buuuh wrote: Sun Sep 08, 2024 5:05 pm
muziqaz wrote: Sun Sep 08, 2024 4:31 pm Constraint were either wrongly applied, or nuked recently :(
What do you mean with that?
FAHClient or the WUs themselfes causes these issues?
Neither. This is server side
FAH Omega tester
Buuuh
Posts: 18
Joined: Sat Jun 25, 2022 10:10 pm

Re: Failed to create OpenCL context

Post by Buuuh »

Server side? So the FAH-Servers that deliver the work units?
How can the servers influence wether my graphics card can create an OpenCl context or not, if not the WUs themselfes are broken?
Shouldn't then have much more people the same problem?

I just don't understand it, but of course appreciate if this can be fixed, on whatever end. ;)
toTOW
Site Moderator
Posts: 6334
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: Failed to create OpenCL context

Post by toTOW »

In other words, there'a a bug with Core 22, AMD and Linux combination. The server was incorrectly set up and was sending WUs to this combination. The server has been fixed to not do so anymore.
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
Joe_H
Site Admin
Posts: 7898
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: Failed to create OpenCL context

Post by Joe_H »

Yes, the servers that supply the WUs. Some folding cores and WUs have issues with certain AMD GPUs and the projects are (supposed to be) restricted from being assigned to AMD in these cases. But there has been a recurring problem where server side settings have been reverting to defaults or otherwise changing and allowing such assignments. I don't recall all of the details as currently I am not doing any GPU folding. But this has also had some effect on CPU folding such as too large WUs being assigned to Raspberry Pi systems for example. They are looking into why is going on with the server settings, and hopefully get those straightened out.

But here in your log the two WUs that failed were using the Core_22 folding core, the one that started running okay used Core_24.
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
Buuuh
Posts: 18
Joined: Sat Jun 25, 2022 10:10 pm

Re: Failed to create OpenCL context

Post by Buuuh »

Thank you both. That clarifies a lot for me.

So it's not an issue of my local system. I'm also folding with cpu-only on a different system and didn't have any issues.

Then i hope FAH will fix this soon and i can calculate back into bonus range. :D
muziqaz
Posts: 932
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 7950x3D, 5950x, 5800x3D, 3900x
7900xtx, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Failed to create OpenCL context

Post by muziqaz »

It is not an issue on your end. core 22 is being phased out, and any remaining projects with that core are old ones. All new ones are being created for core 24 or later.
FAH Omega tester
Buuuh
Posts: 18
Joined: Sat Jun 25, 2022 10:10 pm

Re: Failed to create OpenCL context

Post by Buuuh »

I'm still confused... from the logs i seem to have Core22. But i haven't gotten any update for FAH?
Should instead i have Core24 already? Would this fix my issues?
muziqaz
Posts: 932
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 7950x3D, 5950x, 5800x3D, 3900x
7900xtx, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Failed to create OpenCL context

Post by muziqaz »

Buuuh wrote: Sun Sep 08, 2024 9:09 pm I'm still confused... from the logs i seem to have Core22. But i haven't gotten any update for FAH?
Should instead i have Core24 already? Would this fix my issues?
one core does not superseed another. there are projects which can only run on core 22 and others on core 23 or 24. Project started with core22, must finish with core 22
FAH Omega tester
Post Reply