Khi tôi chạy cái này: darktable-cltest
Tôi nhận được đầu ra sau:
0,018453 [opencl_init] tùy chọn cấu hình liên quan đến opencl:
0,018463 [opencl_init]
0,018479 [opencl_init] opencl: 1
0,018480 [opencl_init] opencl_scheduling_profile: 'mặc định'
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: mô-đun hoạt động
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] đã tìm thấy thư viện thời gian chạy opencl 'libOpenCL'
0,018662 [opencl_init] thư viện opencl 'libOpenCL' được tìm thấy trên hệ thống của bạn và được tải
0,072966 [opencl_init] đã tìm thấy 1 nền tảng
0.072979 [opencl_init] đã tìm thấy 1 thiết bị
0.073005 [opencl_init] discarding device 0 `AMD Radeon RX 5700 XT (NAVI10, DRM 3.41.0, 5.4.0-54-generic, LLVM 12.0.1)' - Trình điều khiển OpenCL không cung cấp hỗ trợ hình ảnh. Xem thêm đầu ra 'cliinfo'.
0.073009 [opencl_init] không tìm thấy thiết bị phù hợp.
0.073011 [opencl_init] CUỐI CÙNG: opencl KHÔNG CÓ SẴN trên hệ thống này.
0,073014 [opencl_init] trạng thái ban đầu của cờ kích hoạt opencl là TẮT.
Khi tôi chạy clinfo
Tôi nhận được đầu ra sau:
Số nền 1
Tên nền tảng Clover
Nhà cung cấp nền tảng Mesa
Phiên bản nền tảng OpenCL 1.1 Mesa 21.3.0-devel (git-edfcc4f 2021-08-17 focus-oibaf-ppa)
Hồ sơ nền tảng FULL_PROFILE
Tiện ích mở rộng nền tảng cl_khr_icd
Hậu tố chức năng tiện ích mở rộng nền tảng MESA
Tên nền tảng Clover
Số thiết bị 1
Tên thiết bị AMD Radeon RX 5700 XT (NAVI10, DRM 3.41.0, 5.4.0-54-generic, LLVM 12.0.1)
Nhà cung cấp thiết bị AMD
ID nhà cung cấp thiết bị 0x1002
Phiên bản thiết bị OpenCL 1.1 Mesa 21.3.0-devel (git-edfcc4f 2021-08-17 fooc-oibaf-ppa)
Phiên bản trình điều khiển 21.3.0-devel
Phiên bản thiết bị OpenCL C OpenCL C 1.1
Loại thiết bị GPU
Cấu hình thiết bị FULL_PROFILE
Thiết bị có sẵn Có
Trình biên dịch có sẵn Có
Đơn vị tính toán tối đa 40
Tần số xung nhịp tối đa 2100 MHz
Kích thước mục công việc tối đa 3
Kích thước mục công việc tối đa 256x256x256
Kích thước nhóm làm việc tối đa 256
=== CL_PROGRAM_BUILD_LOG ===
lỗi nghiêm trọng: không thể mở tệp '/usr/local//usr/lib/clc/gfx1010-amdgcn-mesa-mesa3d.bc': Không có tệp hoặc thư mục như vậy
Kích thước nhóm công việc ưu tiên nhiều <getWGsizes:1200: tạo kernel : error -46>
Kích thước vectơ ưu tiên/gốc
ký tự 16 / 16
ngắn 8/8
int 4/4
dài 2 / 2
một nửa 0 / 0 (n/a)
nổi 4/4
nhân đôi 2/2 (cl_khr_fp64)
Hỗ trợ dấu chấm động nửa chính xác (n/a)
Hỗ trợ Dấu chấm động độ chính xác đơn (lõi)
Không bình thường
Infinity và NAN Có
Làm tròn đến gần nhất Có
Làm tròn đến 0 Không
Làm tròn đến vô cực Không
IEEE754-2008 hợp nhất nhân-thêm Không
Hỗ trợ được giả lập trong phần mềm Không
Các phép toán chia và sqrt được làm tròn chính xác Không
Hỗ trợ dấu phẩy động độ chính xác kép (cl_khr_fp64)
Bất thường Có
Infinity và NAN Có
Làm tròn đến gần nhất Có
Làm tròn đến 0 Có
Làm tròn đến vô cực Có
IEEE754-2008 hợp nhất nhân-thêm Có
Hỗ trợ được giả lập trong phần mềm Không
Địa chỉ bit 64, Little-Endian
Kích thước bộ nhớ chung 27487790692 (25,6GiB)
Hỗ trợ sửa lỗi Không
Phân bổ bộ nhớ tối đa 6871947673 (6.4GiB)
Bộ nhớ hợp nhất cho Máy chủ và Thiết bị Không
Căn chỉnh tối thiểu cho mọi loại dữ liệu 128 byte
Căn chỉnh địa chỉ cơ sở 32768 bit (4096 byte)
Loại bộ nhớ cache toàn cầu Không có
Hỗ trợ hình ảnh Không
Loại bộ nhớ cục bộ Cục bộ
Kích thước bộ nhớ cục bộ 32768 (32KiB)
Số đối số tối đa 16
Kích thước bộ đệm không đổi tối đa 67108864 (64MiB)
Kích thước tối đa của đối số hạt nhân 1024
Thuộc tính hàng đợi
Thực thi sai lệnh Không
Lập hồ sơ Có
Hồ sơ hẹn giờ độ phân giải 0ns
Khả năng thực thi
Chạy hạt nhân OpenCL Có
Chạy hạt nhân gốc Không
Tiện ích mở rộng thiết bị cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics cl_khr_global_int32_extends_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_extendedf cl_khr_extensions cl_khrexversion
Hành vi nền tảng NULL
clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) Clover
clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) Thành công [MESA]
clCreateContext(NULL, ...) [mặc định] Thành công [MESA]
clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) Thành công (1)
Tên nền tảng Clover
Tên thiết bị 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) Không tìm thấy thiết bị nào trong nền tảng
clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) Thành công (1)
Tên nền tảng Clover
Tên thiết bị 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) Không tìm thấy thiết bị nào trong nền tảng
clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) Không tìm thấy thiết bị nào trong nền tảng
clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) Thành công (1)
Tên nền tảng Clover
Tên thiết bị AMD Radeon RX 5700 XT (NAVI10, DRM 3.41.0, 5.4.0-54-generic, LLVM 12.0.1)
Thuộc tính bộ tải ICD
Trình tải ICD Tên Trình tải ICD OpenCL
Trình tải ICD Nhà cung cấp OCL Phần mềm miễn phí Icd
Trình tải ICD Phiên bản 2.2.11
Cấu hình trình tải ICD OpenCL 2.1
Tại sao tôi nhận được opencl KHÔNG CÓ SẴN trên hệ thống này.
? Làm cách nào tôi có thể làm cho openCL hoạt động trên hệ thống của mình. Khi tôi thử với các chương trình khác cần openCL, họ cũng nói rằng không có OpenCL trên hệ thống. Lam sao tôi co thể sửa no ?