Не удается заставить OpenCl распознавать AMD GPU (RX 480) после установки драйверов amdgpu-pro

После установки драйверов графического процессора AMD здесь (в частности, «версия 20.20 для Ubuntu 20.04») OpenCl не работает.

Чтобы установить драйверы, я разархивировал архив и запустил ./ amdgpu-pro-install -y --opencl = pal, legacy --headless и sudo usermod -a -G video $ ИМЯ .

Команда lspci -nn | grep -E 'VGA | Display' правильно отображает установленный графический процессор: 01: 00.0 VGA-совместимый контроллер [0300]: Advanced Micro Devices, Inc. [AMD / ATI] Ellesmere [Radeon RX 470/480/570 / 570X / 580 / 580X / 590] [1002: 67df] (rev c7 )

Но когда я запускаю Clinfo , я получаю результат

Number of platforms                               2
  Platform Name                                   AMD Accelerated Parallel Processing
  Platform Vendor                                 Advanced Micro Devices, Inc.
  Platform Version                                OpenCL 2.1 AMD-APP (3110.6)
  Platform Profile                                FULL_PROFILE
  Platform Extensions                             cl_khr_icd cl_amd_event_callback cl_amd_offline_devices 
  Platform Host timer resolution                  1ns
  Platform Extensions function suffix             AMD

  Platform Name                                   Clover
  Platform Vendor                                 Mesa
  Platform Version                                OpenCL 1.1 Mesa 20.0.8
  Platform Profile                                FULL_PROFILE
  Platform Extensions                             cl_khr_icd
  Platform Extensions function suffix             MESA

  Platform Name                                   AMD Accelerated Parallel Processing
Number of devices                                 0

  Platform Name                                   Clover
Number of devices                                 0

NULL platform behavior
  clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  No platform
  clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)   No platform
  clCreateContext(NULL, ...) [default]            No platform
  clCreateContext(NULL, ...) [other]              No platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  No devices found in platform

. После поиска я попытался запустить sudo apt-get install ocl-icd-opencl-dev , но он уже был установлен.

Любая помощь будет очень признательна. Пожалуйста, дайте мне знать, если я могу добавить какую-либо информацию, которая, по вашему мнению, может быть полезной.

0
задан 10 December 2020 в 03:03

0 ответов

Другие вопросы по тегам:

Похожие вопросы: