Când rulez asta: darktable-cltest
Obțin următoarea ieșire:
0.018453 [opencl_init] opțiuni de configurare legate de opencl:
0,018463 [opencl_init]
0,018479 [opencl_init] opencl: 1
0.018480 [opencl_init] opencl_scheduling_profile: „implicit”
0.018482 [opencl_init] opencl_library: ''
0.018485 [opencl_init] opencl_memory_requirement: 768
0.018487 [opencl_init] opencl_memory_headroom: 400
0.018490 [opencl_init] opencl_device_priority: '*/!0,*/*/*/!0,*'
0.018493 [opencl_init] opencl_mandatory_timeout: 200
0.018496 [opencl_init] opencl_size_roundup: 16
0.018499 [opencl_init] opencl_async_pixelpipe: 0
0.018501 [opencl_init] opencl_synch_cache: modul activ
0.018503 [opencl_init] opencl_number_event_handles: 25
0.018506 [opencl_init] opencl_micro_nap: 1000
0.018508 [opencl_init] opencl_use_pinned_memory: 0
0.018509 [opencl_init] opencl_use_cpu_devices: 0
0.018512 [opencl_init] opencl_avoid_atomics: 0
0,018515 [opencl_init]
0.018634 [opencl_init] a găsit biblioteca de rulare opencl „libOpenCL”
0.018662 [opencl_init] biblioteca opencl „libOpenCL” găsită pe sistemul dumneavoastră și încărcată
0.072966 [opencl_init] a găsit 1 platformă
0.072979 [opencl_init] a găsit 1 dispozitiv
0.073005 [opencl_init] eliminarea dispozitivului 0 `AMD Radeon RX 5700 XT (NAVI10, DRM 3.41.0, 5.4.0-54-generic, LLVM 12.0.1)' - Driverul OpenCL nu oferă suport pentru imagini. Vedeți și ieșirea „cinfo”.
0.073009 [opencl_init] nu au fost găsite dispozitive adecvate.
0.073011 [opencl_init] ÎN FINAL: opencl NU ESTE DISPONIBIL pe acest sistem.
0.073014 [opencl_init] starea inițială a steagului opencl activat este OFF.
Când alerg clinfo
Obțin următoarea ieșire:
Numărul de platforme 1
Nume platformă Clover
Furnizor platformă Mesa
Versiunea platformei OpenCL 1.1 Mesa 21.3.0-devel (git-edfcc4f 2021-08-17 focal-oibaf-ppa)
Profil platformă FULL_PROFILE
Extensii de platformă cl_khr_icd
Sufixul funcției Platform Extensions MESA
Nume platformă Clover
Numărul de dispozitive 1
Nume dispozitiv AMD Radeon RX 5700 XT (NAVI10, DRM 3.41.0, 5.4.0-54-generic, LLVM 12.0.1)
Furnizor de dispozitive AMD
ID furnizor de dispozitiv 0x1002
Versiunea dispozitivului OpenCL 1.1 Mesa 21.3.0-devel (git-edfcc4f 2021-08-17 focal-oibaf-ppa)
Versiunea driverului 21.3.0-dezvoltare
Dispozitiv OpenCL C Versiunea OpenCL C 1.1
Tip dispozitiv GPU
Profilul dispozitivului FULL_PROFILE
Dispozitiv disponibil Da
Compilator disponibil Da
Unități de calcul maxime 40
Frecvența maximă de ceas 2100MHz
Dimensiuni maxime ale articolului de lucru 3
Dimensiuni maxime ale articolului de lucru 256x256x256
Dimensiunea maximă a grupului de lucru 256
=== CL_PROGRAM_BUILD_LOG ===
eroare fatală: nu se poate deschide fișierul „/usr/local//usr/lib/clc/gfx1010-amdgcn-mesa-mesa3d.bc”: nu există un astfel de fișier sau director
Dimensiunea preferată a grupului de lucru multiplu <getWGsizes:1200: create kernel: error -46>
Dimensiuni de vector preferate/native
caracter 16 / 16
scurt 8 / 8
int 4/4
lung 2/2
jumătate 0/0 (n/a)
plutitor 4/4
dublu 2/2 (cl_khr_fp64)
Suport în virgulă mobilă cu jumătate de precizie (n/a)
Suport cu virgulă mobilă cu precizie unică (miez)
Denormali nr
Infinitul și NAN-urile Da
Rotunjiți la cel mai apropiat Da
Rotunjiți la zero nr
Rotunjiți la infinit Nr
IEEE754-2008 fuzionat Nr
Suportul este emulat în software-ul nr
Operații de împărțire și sqrt rotunjite corect Nr
Suport pentru virgulă mobilă cu precizie dublă (cl_khr_fp64)
Denormali Da
Infinitul și NAN-urile Da
Rotunjiți la cel mai apropiat Da
Rotunjiți la zero Da
Rotunjiți la infinit Da
IEEE754-2008 fuzionat înmulțire-adăugați Da
Suportul este emulat în software-ul nr
Adresă biții 64, Little-Endian
Dimensiunea memoriei globale 27487790692 (25,6 GiB)
Suport pentru corectarea erorilor Nr
Alocare maximă de memorie 6871947673 (6,4GiB)
Memorie unificată pentru gazdă și dispozitiv nr
Alinierea minimă pentru orice tip de date 128 de octeți
Alinierea adresei de bază 32768 biți (4096 octeți)
Tip de memorie cache globală Nici unul
Suport imagine Nr
Tip memorie locală Locală
Dimensiunea memoriei locale 32768 (32 KiB)
Numărul maxim de argumente constante 16
Dimensiunea maximă constantă a memoriei tampon 67108864 (64 MiB)
Dimensiunea maximă a argumentului nucleului 1024
Proprietăți de coadă
Executarea in afara ordinii Nr
Profilare Da
Rezoluție cronometru de profilare 0ns
Capabilitati de executie
Rulați nucleele OpenCL Da
Rulați nucleele native nr
Extensii de dispozitiv cl_khr_byte_addressable_store 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_atomics cl_khr_atomics_cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_atomics_cl_khr_atomics4_cl_khr
Comportamentul platformei NULL
clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) Clover
clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) Succes [MESA]
clCreateContext(NULL, ...) [implicit] Succes [MESA]
clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) Succes (1)
Nume platformă Clover
Nume dispozitiv AMD Radeon RX 5700 XT (NAVI10, DRM 3.41.0, 5.4.0-54-generic, LLVM 12.0.1)
clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) Nu s-au găsit dispozitive pe platformă
clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) Succes (1)
Nume platformă Clover
Nume dispozitiv AMD Radeon RX 5700 XT (NAVI10, DRM 3.41.0, 5.4.0-54-generic, LLVM 12.0.1)
clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) Nu s-au găsit dispozitive pe platformă
clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) Nu s-au găsit dispozitive pe platformă
clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) Succes (1)
Nume platformă Clover
Nume dispozitiv AMD Radeon RX 5700 XT (NAVI10, DRM 3.41.0, 5.4.0-54-generic, LLVM 12.0.1)
Proprietățile încărcării ICD
Încărcător ICD Nume OpenCL ICD Loader
ICD loader Vendor OCL Icd software gratuit
Încărcător ICD Versiunea 2.2.11
ICD loader Profil OpenCL 2.1
De ce primesc opencl NU ESTE DISPONIBIL pe acest sistem.
? Cum pot face ca openCL să funcționeze pe sistemul meu. Când încerc cu alte programe care au nevoie de openCL, ei spun și că nu există OpenCL pe sistem. Cum pot repara asta?