Nvidia 2070 Super supported for OpenCL?

bryan at gillson.net bryan at gillson.net
Sun Oct 26 20:47:58 GMT 2025


I receive the message :

"Error: OpenCL is not available on this system. Test failed. Your system may not be able to use GPU acceleration for the AI models."

when testing OpenCL compatibility in Digikam Settings > Configure > Miscellaneous. I have updated my Nvidia drivers, downloaded the proper additional Digikam components, and tested/validated that OpenCL is operating on my system.

Other than generic statements about OpenCL 1.2 or higher, I can't find specific requirements for the GPU support. What triggers success or failure of the test?

As an aside, my CPU is pretty old (i5 6600K) so even though the GPU is outdated I'm hopeful it would be faster than pure software. If not, please let me know! :-)

For reference, here is the output of Nvidia's oclDeviceQuery app (from the OpenCL SDK, available here: https://developer.nvidia.com/opencl):

oclDeviceQuery.exe Starting...

OpenCL SW Info:

 CL_PLATFORM_NAME:      NVIDIA CUDA
 CL_PLATFORM_VERSION:   OpenCL 3.0 CUDA 13.0.97
 OpenCL SDK Revision:   7027912


OpenCL Device Info:

 1 devices found supporting OpenCL:

 ---------------------------------
 Device NVIDIA GeForce RTX 2070 SUPER
 ---------------------------------
  CL_DEVICE_NAME:                       NVIDIA GeForce RTX 2070 SUPER
  CL_DEVICE_VENDOR:                     NVIDIA Corporation
  CL_DRIVER_VERSION:                    581.57
  CL_DEVICE_VERSION:                    OpenCL 3.0 CUDA
  CL_DEVICE_OPENCL_C_VERSION:           OpenCL C 1.2
  CL_DEVICE_TYPE:                       CL_DEVICE_TYPE_GPU
  CL_DEVICE_MAX_COMPUTE_UNITS:          40
  CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS:   3
  CL_DEVICE_MAX_WORK_ITEM_SIZES:        1024 / 1024 / 64
  CL_DEVICE_MAX_WORK_GROUP_SIZE:        1024
  CL_DEVICE_MAX_CLOCK_FREQUENCY:        1770 MHz
  CL_DEVICE_ADDRESS_BITS:               64
  CL_DEVICE_MAX_MEM_ALLOC_SIZE:         2047 MByte
  CL_DEVICE_GLOBAL_MEM_SIZE:            8191 MByte
  CL_DEVICE_ERROR_CORRECTION_SUPPORT:   no
  CL_DEVICE_LOCAL_MEM_TYPE:             local
  CL_DEVICE_LOCAL_MEM_SIZE:             48 KByte
  CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE:   64 KByte
  CL_DEVICE_QUEUE_PROPERTIES:           CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE
  CL_DEVICE_QUEUE_PROPERTIES:           CL_QUEUE_PROFILING_ENABLE
  CL_DEVICE_IMAGE_SUPPORT:              1
  CL_DEVICE_MAX_READ_IMAGE_ARGS:        256
  CL_DEVICE_MAX_WRITE_IMAGE_ARGS:       32
  CL_DEVICE_SINGLE_FP_CONFIG:           denorms INF-quietNaNs round-to-nearest round-to-zero round-to-inf fma

  CL_DEVICE_IMAGE <dim>                 2D_MAX_WIDTH     32768
                                        2D_MAX_HEIGHT    32768
                                        3D_MAX_WIDTH     16384
                                        3D_MAX_HEIGHT    16384
                                        3D_MAX_DEPTH     16384

  CL_DEVICE_EXTENSIONS:                 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_fp64
                                        cl_khr_3d_image_writes
                                        cl_khr_byte_addressable_store
                                        cl_khr_icd
                                        cl_khr_gl_sharing
                                        cl_nv_compiler_options
                                        cl_nv_device_attribute_query
                                        cl_nv_pragma_unroll
                                        cl_nv_d3d10_sharing
                                        cl_khr_d3d10_sharing
                                        cl_nv_d3d11_sharing
                                        cl_nv_copy_opts
                                        cl_nv_create_buffer
                                        cl_khr_int64_base_atomics
                                        cl_khr_int64_extended_atomics
                                        cl_khr_device_uuid
                                        cl_khr_pci_bus_info
                                        cl_khr_external_semaphore
                                        cl_khr_external_memory
                                        cl_khr_external_semaphore_win32
                                        cl_khr_external_memory_win32


  CL_DEVICE_COMPUTE_CAPABILITY_NV:      7.5
  NUMBER OF MULTIPROCESSORS:            40
  NUMBER OF CUDA CORES:                 4294967256
  CL_DEVICE_REGISTERS_PER_BLOCK_NV:     65536
  CL_DEVICE_WARP_SIZE_NV:               32
  CL_DEVICE_GPU_OVERLAP_NV:             CL_TRUE
  CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV:     CL_TRUE
  CL_DEVICE_INTEGRATED_MEMORY_NV:       CL_FALSE
  CL_DEVICE_PREFERRED_VECTOR_WIDTH_<t>  CHAR 1, SHORT 1, INT 1, LONG 1, FLOAT 1, DOUBLE 1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20251026/1fe5e926/attachment-0001.htm>


More information about the Digikam-users mailing list