Я использую установку со смешанными графическими процессорами AMD Polaris и Navi на следующем оборудовании:
Материнская плата PRIME Z390-P
процессор интел i3 8100
8 ГБ оперативной памяти
Ядро Ubuntu 20.04.2 5.11.0-44-универсальное
Ubuntu обнаруживает все карты:
sudo lshw -C видео
*-отображать
описание: VGA-совместимый контроллер
продукт: Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
поставщик: Advanced Micro Devices, Inc. [AMD/ATI]
физический идентификатор: 0
информация о шине: pci@0000:01:00.0
версия: е7
ширина: 64 бита
часы: 33 МГц
возможности: pm pciexpress msi vga_controller bus_master cap_list rom
конфигурация: драйвер = задержка amdgpu = 0
ресурсы: iomemory:420-41f iomemory:410-40f irq:16 memory:4200000000-43ffffffff memory:4100000000-41001fffff ioport:6000(size=256) memory:c0600000-c063ffff memory:c0000-dffff
*-отображать
описание: VGA-совместимый контроллер
продукт: Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
поставщик: Advanced Micro Devices, Inc. [AMD/ATI]
физический идентификатор: 0
информация о шине: pci@0000:03:00.0
версия: е7
ширина: 64 бита
часы: 33 МГц
возможности: pm pciexpress msi vga_controller bus_master cap_list rom
конфигурация: драйвер = задержка amdgpu = 0
ресурсы: iomemory:440-43f iomemory:460-45f irq:16 memory:4400000000-45ffffffff memory:4600000000-46001fffff ioport:5000(size=256) memory:c0500000-c053ffff memory:c0540000-c055ffff
*-отображать
описание: VGA-совместимый контроллер
продукт: Navi 12 [Radeon Pro 5600M / V520]
поставщик: Advanced Micro Devices, Inc. [AMD/ATI]
физический идентификатор: 0
информация о шине: pci@0000:08:00.0
версия: с7
ширина: 64 бита
часы: 33 МГц
возможности: pm pciexpress msi vga_controller bus_master cap_list rom
конфигурация: драйвер = задержка amdgpu = 0
ресурсы: iomemory:480-47f iomemory:470-46f irq:17 memory:4800000000-49ffffffff memory:4700000000-47001fffff ioport:3000(size=256) memory:c0200000-c027ffff memory:c0280000-c029ffff
Я установил последнюю версию (21.40.2) amdgpu pro с помощью следующей команды:
sudo amdgpu-install -y --accept-eula --usecase=rocm,lrt,opencl,openclsdk,hiplibsdk --opencl=rocr,legacy
вывод clinfo отображает:
Количество платформ 1
Название платформы AMD Accelerated Parallel Processing
Поставщик платформы Advanced Micro Devices, Inc.
Версия платформы OpenCL 2.1 AMD-APP (3354.7)
Профиль платформы FULL_PROFILE
Расширения платформы cl_khr_icd cl_amd_event_callback cl_amd_offline_devices
Разрешение таймера хоста платформы 1 нс
Суффикс функции Platform Extensions AMD
Название платформы AMD Accelerated Parallel Processing
Количество устройств 2
Имя устройства Элсмир
Поставщик устройства Advanced Micro Devices, Inc.
Идентификатор поставщика устройства 0x1002
Версия устройства OpenCL 2.0 AMD-APP (3354.7)
Версия драйвера 3354.7 (PAL, HSAIL)
Устройство Версия OpenCL C OpenCL C 2.0
Тип устройства
Название платы устройства (AMD) Серия Radeon RX 580
Топология устройства (AMD) PCI-E, 03:00.0
Профиль устройства FULL_PROFILE
Устройство доступно Да
Компилятор доступен Да
Линкер доступен Да
Максимальное количество вычислительных единиц 36
SIMD на вычислительную единицу (AMD) 4
Ширина SIMD (AMD) 16
Ширина инструкции SIMD (AMD) 1
Максимальная тактовая частота 1411 МГц
Графический IP-адрес (AMD) 8.0
Раздел устройства (основной)
Максимальное количество подустройств 36
Поддерживаемые типы разделов Нет
Поддерживаемые родственные домены (н/д)
Макс. размеры рабочего элемента 3
Максимальный размер рабочего элемента 1024x1024x1024
Максимальный размер рабочей группы 256
Предпочтительный размер рабочей группы (AMD) 256
Максимальный размер рабочей группы (AMD) 1024
Предпочтительный размер рабочей группы, кратный 64
Ширина волнового фронта (AMD) 64
Предпочтительные/собственные размеры векторов
символ 4 / 4
короткий 2 / 2
целое 1 / 1
длинный 1 / 1
половина 1/1 (cl_khr_fp16)
поплавок 1 / 1
двойной 1/1 (cl_khr_fp64)
Поддержка половинной точности с плавающей запятой (cl_khr_fp16)
Денормалы Нет
Infinity и NAN Нет
Округлить до ближайшего нет
Округлить до нуля Нет
Округлить до бесконечности Нет
IEEE754-2008 плавный умножение-добавление Нет
Поддержка эмулируется в программном обеспечении Нет
Поддержка операций с плавающей запятой одинарной точности (ядро)
Денормалы Нет
Infinity и NAN Да
Округлить до ближайшего Да
Округлить до нуля Да
Округлить до бесконечности Да
IEEE754-2008 плавный умножение-добавление Да
Поддержка эмулируется в программном обеспечении Нет
Операции деления и квадрата с правильным округлением Да
Поддержка двойной точности с плавающей запятой (cl_khr_fp64)
Денормалы Да
Infinity и NAN Да
Округлить до ближайшего Да
Округлить до нуля Да
Округлить до бесконечности Да
IEEE754-2008 плавный умножение-добавление Да
Поддержка эмулируется в программном обеспечении Нет
Биты адреса 64, Little-Endian
Объем глобальной памяти 8589934592 (8 ГБ)
Глобальная свободная память (AMD) 8321004 (7,936 ГБ)
Каналы глобальной памяти (AMD) 8
Банков глобальной памяти на канал (AMD) 4
Ширина банка глобальной памяти (AMD) 256 байт
Поддержка исправления ошибок Нет
Максимальное выделение памяти 7301444403 (6,8 ГБ)
Единая память для хоста и устройства Нет
Возможности общей виртуальной памяти (SVM) (ядро)
Грубое совместное использование буфера Да
Детальное совместное использование буфера Да
Детальное совместное использование системы Нет
Атомы Нет
Минимальное выравнивание для любого типа данных 128 байт
Выравнивание базового адреса 2048 бит (256 байт)
Предпочтительное выравнивание для атомов
SVM 0 байт
Глобальный 0 байт
Локальный 0 байт
Максимальный размер глобальной переменной 6571299840 (6,12 ГБ)
Предпочтительный общий размер глобальных переменных 8589934592 (8 ГБ)
Тип кэша глобальной памяти Чтение/запись
Размер кеша глобальной памяти 16384 (16 КБ)
Размер строки кэша глобальной памяти 64 байта
Поддержка изображений Да
Максимальное количество семплеров на ядро 16
Максимальный размер 1D изображений из буфера 456340275 пикселей
Максимальный размер массива 1D или 2D изображений 2048 изображений
Выравнивание базового адреса для буферов 2D-изображений 256 байт
Выравнивание шага для буферов 2D-изображений 256 пикселей
Максимальный размер 2D-изображения 16384x16384 пикселей
Максимальный размер 3D-изображения 2048x2048x2048 пикселей
Максимальное количество прочитанных аргументов изображения 128
Максимальное количество аргументов записи изображения 64
Максимальное количество аргументов изображения для чтения/записи 64
Максимальное количество аргументов канала 16
Макс. активное резервирование труб 16
Максимальный размер пакета канала 3006477107 (2,8 ГБ)
Тип локальной памяти Локальная
Размер локальной памяти 65536 (64 КБ)
Размер локальной памяти на CU (AMD) 65536 (64 КБ)
Локальные банки памяти (AMD) 32
Максимальное количество постоянных аргументов 8
Максимальный постоянный размер буфера 7301444403 (6,8 ГБ)
Предпочтительный постоянный размер буфера (AMD) 16384 (16 КБ)
Максимальный размер аргумента ядра 1024
Свойства очереди (на хосте)
Внеочередное исполнение Нет
Профилирование Да
Свойства очереди (на устройстве)
Внеочередное исполнение Да
Профилирование Да
Предпочтительный размер 262144 (256 КБ)
Максимальный размер 8388608 (8МиБ)
Макс. очереди на устройстве 1
Макс. событий на устройстве 1024
Предпочитать синхронизацию пользователей для взаимодействия Да
Количество устройств P2P (AMD) 0
Устройства P2P (AMD) <printDeviceInfo:147: получить количество CL_DEVICE_P2P_DEVICES_AMD: ошибка -30>
Разрешение таймера профилирования 1 нс
Смещение таймера профилирования с начала эпохи (AMD) 1641596881777387270 нс (сб, 8 января, 00:08:01 2022 г.)
Возможности исполнения
Запускать ядра OpenCL Да
Запускать родные ядра Нет
Поддерживается трассировка потока (AMD) Да
Количество асинхронных очередей (AMD) 4
Максимальное количество очередей вычислений в реальном времени (AMD) 1
Максимальное количество вычислительных единиц в реальном времени (AMD) 0
размер буфера printf() 4194304 (4МиБ)
Встроенные ядра (н/д)
Device Extensions cl_khr_fp64 cl_amd_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_khr_gl_depth_images cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_image2d_from_buffer cl_khr_subgroups cl_khr_gl_event cl_khr_depth_images cl_khr_mipmap_image cl_khr_mipmap_image_writes cl_amd_copy_buffer_p2p
[..]
Поведение платформы NULL
clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) Нет платформы
clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) Нет платформы
clCreateContext(NULL, ...) [по умолчанию] Нет платформы
clCreateContext(NULL, ...) [другое] Успех [AMD]
clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) Успех (1)
Название платформы AMD Accelerated Parallel Processing
Имя устройства Элсмир
clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) На платформе не найдено ни одного устройства
clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) Успех (2)
Название платформы AMD Accelerated Parallel Processing
Имя устройства Элсмир
Имя устройства Элсмир
clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) На платформе не найдено ни одного устройства
clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) На платформе не найдено ни одного устройства
clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) Успех (2)
Название платформы AMD Accelerated Parallel Processing
Имя устройства Элсмир
Имя устройства Элсмир
Когда я запускаю teamredminer, он распознает только карты Polaris и отправляет сообщение «Не удалось найти устройство idx 2, проверьте с помощью --list_devices»:
Команда Red Miner версия 0.8.5
[2022-01-08 00:13:48] Автоматически обнаруженная платформа AMD OpenCL 0
[2022-01-08 00:13:49] Инициализация GPU 0.
[2022-01-08 00:13:49] Инициализация ГП 1.
[2022-01-08 00:13:49] Не удалось найти устройство с идентификатором 2, проверьте с помощью --list_devices.
[2022-01-08 00:13:49] GPU 0 Начинается настройка.
[2022-01-08 00:13:49] GPU 1 Начало настройки.
[2022-01-08 00:13:49] Успешно инициализирован GPU 0: Polaris с 36 CU (PCIe 01:00.0)
[2022-01-08 00:13:49] Сценарий сторожевого таймера включен, при срабатывании будет запускаться «/home/m4rk0/teamredminer-v0.8.5-linux/watchdog_sysrq.sh».
[2022-01-08 00:13:49] Запуск сторожевой схемы.
[2022-01-08 00:13:49] Командные клавиши среды выполнения: h - помощь, s - статистика, e - включение графического процессора, d - отключение графического процессора, q - выход
[2022-01-08 00:13:49] Успешно инициализирован GPU 1: Polaris с 36 CU (PCIe 03:00.0)
[...]
Я пытался установить несколько версий amdgpu, и все равно получаю тот же результат.
На других форумах предлагают изменить следующий файл, но безуспешно после его изменения:
редактировать:
судо нано /etc/OpenCL/vendors/amdocl64_40000.icd
и изменить:
libamdocl64.so
к:
/opt/rocm/opencl/lib/libamdocl64.so
У меня другая среда HiveOS, и я заметил, что teamredminer обнаруживает 2 разные платформы OpenCL, когда teamredminer запускается со смешанной установкой Polaris и Navi GPU:
Команда Red Miner версии 0.8.6.3
[2022-01-07 19:58:37] Автоматически обнаруженная платформа AMD OpenCL 0
[2022-01-07 19:58:37] Автоматически обнаруженная платформа AMD OpenCL 1
[2022-01-07 19:58:39] Инициализация GPU 0.
[2022-01-07 19:58:39] Инициализация ГП 1.
[2022-01-07 19:58:40] Инициализация GPU 2.
[2022-01-07 19:58:40] Инициализация ГП 3.
[2022-01-07 19:58:40] Инициализация ГП 4.
[2022-01-07 19:58:40] Инициализация ГП 5.
[2022-01-07 19:58:41] Инициализация ГП 6.
[2022-01-07 19:58:41] Инициализация ГП 7.
[2022-01-07 19:58:41] GPU 0 Начинается настройка.
[2022-01-07 19:58:41] GPU 1 Начало настройки.
[2022-01-07 19:58:41] GPU 2 Начало настройки.
[2022-01-07 19:58:41] GPU 3 Начало настройки.
[2022-01-07 19:58:41] GPU 4 Начало настройки.
[2022-01-07 19:58:41] GPU 5 Начало настройки.
[2022-01-07 19:58:41] GPU 6 Начало настройки.
[2022-01-07 19:58:41] GPU 7 Начало настройки.
[2022-01-07 19:58:41] Сценарий сторожевого таймера включен, при срабатывании будет запускаться 'watchdog.sh'.
[2022-01-07 19:58:41] Запуск потока сторожевого таймера.
[2022-01-07 19:58:41] API инициализирован на 127.0.0.1:65078
[2022-01-07 19:58:41] Командные клавиши среды выполнения: h - помощь, s - статистика, e - включение графического процессора, d - отключение графического процессора, q - выход
[2022-01-07 19:58:41] Успешно инициализирован GPU 0: Navi с 36 CU (PCIe 03:00.0)
[2022-01-07 19:58:41] Успешно инициализирован GPU 1: Polaris с 36 CU (PCIe 04:00.0)
[2022-01-07 19:58:41] GPU 0 пытается выделить DAG 8176,0 - 256,0 = 7920,0 МБ.
[2022-01-07 19:58:41] Успешно инициализирован GPU 2: Polaris с 36 CU (PCIe 05:00.0)
[2022-01-07 19:58:41] Успешно инициализирован GPU 3: Polaris с 36 CU (PCIe 06:00.0)
[2022-01-07 19:58:41] Успешно инициализирован GPU 4: Polaris с 36 CU (PCIe 07:00.0)
[2022-01-07 19:58:41] Успешно инициализирован GPU 5: Navi с 36 CU (PCIe 0b:00.0)
[2022-01-07 19:58:41] Успешно инициализирован GPU 6: Polaris с 36 CU (PCIe 0c:00.0)
[2022-01-07 19:58:41] Успешно инициализирован GPU 7: Navi с 36 CU (PCIe 0f:00.0)
[2022-01-07 19:58:41] Пул eth-se.flexpool.io подключается к адресу 13.48.151.148.
[2022-01-07 19:58:41] Пул eth-se.flexpool.io успешно подключен к адресу 13.48.151.148.
[2022-01-07 19:58:41] Успешно выполнен вход в пул eth-se.flexpool.io.
[2022-01-07 19:58:41] Пул eth-se.flexpool.io установил сложность 0,931 (4000 MH)
[2022-01-07 19:58:41] Пул eth-se.flexpool.io получил новую работу. (job_id: 0x2576ce0fd4e..., разница 0,931 / 4000 MH)
[2022-01-07 19:58:42] Пул разработчиков подключен и готов.
[2022-01-07 19:58:44] Пул eth-se.flexpool.io получил новую эпоху задания 465 (вариант ethash), кеш построен за 2,7 секунды.
[2022-01-07 19:58:44] GPU 6 Начало генерации DAG для эпохи 465, 4,63 ГБ (режим одиночного буфера).
[2022-01-07 19:58:44] GPU 5 Запуск генерации DAG для эпохи 465, 4,63 ГБ (режим одиночного буфера).
[2022-01-07 19:58:44] Пул eth-se.flexpool.io получил новую работу. (job_id: 0xbe15f47e020..., разница 0,931 / 4000 MH)
[2022-01-07 19:58:44] GPU 1 Запуск генерации DAG для эпохи 465, 4,63 ГБ (режим с одним буфером).
[2022-01-07 19:58:44] GPU 7 Начало генерации DAG для эпохи 465, 4,63 ГБ (режим одиночного буфера).
[2022-01-07 19:58:45] GPU 0 Запуск генерации DAG для эпохи 465 (режим одиночного буфера).
[2022-01-07 19:58:45] GPU 2 Запуск генерации DAG для эпохи 465, 4,63 ГБ (режим с одним буфером).
[2022-01-07 19:58:45] GPU 3 Запуск генерации DAG для эпохи 465, 4,63 ГБ (режим одиночного буфера).
[2022-01-07 19:58:45] GPU 4 Запуск генерации DAG для эпохи 465, 4,63 ГБ (режим одиночного буфера).
[2022-01-07 19:58:47] Пул eth-se.flexpool.io получил новую работу. (job_id: 0xb3e65f8ac8c..., разница 0,931 / 4000 MH)
[2022-01-07 19:58:50] Пул eth-se.flexpool.io получил новую работу. (job_id: 0xc2a16f6a9cc..., разница 0,931 / 4000 MH)
[2022-01-07 19:58:53] Генерация GPU 0 DAG завершилась за 8,302 секунды.
[2022-01-07 19:58:53] Пул eth-se.flexpool.io получил новую работу. (job_id: 0x0f8516782ab..., разница 0,931 / 4000 MH)
[2022-01-07 19:58:55] Генерация GPU 5 DAG завершилась за 10,506 секунды.
[2022-01-07 19:58:55] Генерация GPU 7 DAG завершилась за 10,571 секунды.
В отличие от Ubuntu вывод clinfo в среде HiveOS показывает 2 по количеству платформ:
Количество платформ: 2
Профиль платформы: FULL_PROFILE
Версия платформы: OpenCL 2.1 AMD-APP (3180.7)
Название платформы: AMD Accelerated Parallel Processing
Поставщик платформы: Advanced Micro Devices, Inc.
Расширения платформы: cl_khr_icd cl_amd_event_callback cl_amd_offline_devices
Профиль платформы: FULL_PROFILE
Версия платформы: OpenCL 2.1 AMD-APP (3180.7)
Название платформы: AMD Accelerated Parallel Processing
Поставщик платформы: Advanced Micro Devices, Inc.
Расширения платформы: cl_khr_icd cl_amd_event_callback cl_amd_offline_devices
Название платформы: AMD Accelerated Parallel Processing
Количество устройств: 3
Тип устройства: CL_DEVICE_TYPE_GPU
Идентификатор поставщика: 1002h
Название платы: AMD Radeon RX 5600 XT
Топология устройства: PCI[ B#15, D#0, F#0 ]
Максимальное количество вычислительных единиц: 18
Макс. размеры рабочих элементов: 3
Максимальное количество рабочих элементов[0]: 1024
Максимальное количество рабочих элементов[1]: 1024
Максимальное количество рабочих элементов[2]: 1024
Максимальный размер рабочей группы: 256
Предпочтительная ширина вектора char: 4
Предпочтительная ширина вектора короткая: 2
Предпочтительная ширина вектора int: 1
Предпочтительная ширина вектора в длину: 1
Предпочтительная ширина вектора float: 1
Предпочтительная ширина вектора double: 1
Собственная ширина вектора char: 4
Короткая ширина исходного вектора: 2
Внутренняя ширина вектора int: 1
Собственная ширина вектора в длину: 1
Собственная ширина вектора с плавающей запятой: 1
Двойная ширина исходного вектора: 1
Максимальная тактовая частота: 1100 МГц
Биты адреса: 64
Максимальное выделение памяти: 5233652531
Поддержка изображений: Да
Максимальное количество изображений для чтения аргументов: 128
Максимальное количество аргументов записи изображений: 64
Максимальная ширина 2D-изображения: 16384
Максимальная высота 2D-изображения: 16384
Максимальная ширина 3D изображения: 2048
Максимальная высота 3D изображения: 2048
Максимальная глубина изображения 3D: 2048
Максимальное количество семплеров в ядре: 16
Максимальный размер аргумента ядра: 1024
Выравнивание (биты) базового адреса: 2048
Минимальное выравнивание (байт) для любого типа данных: 128
Возможность одинарной точности с плавающей запятой
Денормы: Да
Тихие NaN: Да
Округлить до ближайшего четного: Да
Округлить до нуля: Да
Округление до +ve и бесконечность: Да
IEEE754-2008 с плавным многократным добавлением: Да
Тип кэша: чтение/запись
Размер строки кэша: 64
Размер кеша: 16384
Размер глобальной памяти: 6425673728
Постоянный размер буфера: 5233652531
Максимальное количество постоянных аргументов: 8
Тип локальной памяти: блокнот
Размер локальной памяти: 65536
Максимальное количество аргументов канала: 16
Максимальное количество активных резервирований труб: 16
Максимальный размер пакета трубы: 938685235
Максимальный размер глобальной переменной: 4710287104
Максимальный предпочтительный общий размер глобальной переменной: 6425673728
Максимальное количество аргументов изображения для чтения/записи: 64
Максимальное количество событий на устройстве: 1024.
Максимальный размер очереди на устройстве: 8388608
Максимум в очередях устройств: 1
Предпочтительный размер очереди на устройстве: 262144
Возможности СВМ:
Буфер крупного зерна: Да
Буфер для мелких зерен: Да
Мелкозернистая система: Нет
Атомность: Нет
Предпочтительное атомарное выравнивание платформы: 0
Предпочтительное глобальное выравнивание атомов: 0
Предпочтительное локальное выравнивание атомов: 0
Ядро Предпочтительный размер рабочей группы, кратный: 32
Поддержка исправления ошибок: 0
Единая память для хоста и устройства: 0
Разрешение таймера профилирования: 1
Окончание байтов устройства: мало
Доступно: Да
Наличие компилятора: Да
Возможности исполнения:
Выполнение ядер OpenCL: Да
Выполнить собственную функцию: Нет
Очередь в свойствах хоста:
Вне очереди: Нет
Профилирование: Да
Очередь в свойствах устройства:
Вне очереди: Да
Профилирование: Да
Идентификатор платформы: 0x7f1c158a6f30
Имя: gfx1010
Поставщик: Advanced Micro Devices, Inc.
Версия устройства OpenCL C: OpenCL C 2.0
Версия драйвера: 3180.7 (PAL, LC)
Профиль: FULL_PROFILE
Версия: OpenCL 2.0 AMD-APP (3180.7)
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_khr_gl_depth_images cl_amd_device_attribute_query cl_amd_media_ops cl_amd_media_ops2 cl_khr_image2d_from_buffer cl_khr_subgroups cl_khr_gl_event cl_khr_depth_images cl_khr_mipmap_image cl_khr_mipmap_image_writes cl_amd_copy_buffer_p2p
[...]
Название платформы: AMD Accelerated Parallel Processing
Количество устройств: 5
Тип устройства: CL_DEVICE_TYPE_GPU
Идентификатор поставщика: 1002h
Название платы: Radeon RX 580 Series
Топология устройства: PCI[ B#4, D#0, F#0 ]
Максимальное количество вычислительных блоков: 36
Макс. размеры рабочих элементов: 3
Максимальное количество рабочих элементов[0]: 1024
Максимальное количество рабочих элементов[1]: 1024
Максимальное количество рабочих элементов[2]: 1024
Максимальный размер рабочей группы: 256
Предпочтительная ширина вектора char: 4
Предпочтительная ширина вектора короткая: 2
Предпочтительная ширина вектора int: 1
Предпочтительная ширина вектора в длину: 1
Предпочтительная ширина вектора float: 1
Предпочтительная ширина вектора double: 1
Собственная ширина вектора char: 4
Короткая ширина исходного вектора: 2
Внутренняя ширина вектора int: 1
Собственная ширина вектора в длину: 1
Собственная ширина вектора с плавающей запятой: 1
Двойная ширина исходного вектора: 1
Максимальная тактовая частота: 1150 МГц
Биты адреса: 64
Максимальное выделение памяти: 2902310502
Поддержка изображений: Да
Максимальное количество изображений для чтения аргументов: 128
Максимальное количество аргументов записи изображений: 8
Максимальная ширина 2D-изображения: 16384
Максимальная высота 2D-изображения: 16384
Максимальная ширина 3D изображения: 2048
Максимальная высота 3D изображения: 2048
Максимальная глубина изображения 3D: 2048
Максимальное количество семплеров в ядре: 16
Максимальный размер аргумента ядра: 1024
Выравнивание (биты) базового адреса: 2048
Минимальное выравнивание (байт) для любого типа данных: 128
Возможность одинарной точности с плавающей запятой
[..]
Может ли кто-нибудь посоветовать, как настроить драйвер amdgpu pro, чтобы платформа OpenCL для navi-карт могла быть обнаружена в teamredminer, работающем в ubuntu?
Заранее спасибо!