LINUX.ORG.RU

Проблемы с установкой ROCm

 , , , ,


0

1

HI
Сиситема xubuntu 18.04 Ведеокрта: Radeon r9 nano fiji Потестил саму видюху на дровах которые установились вместе с ситемой, тобишь open, с помошью Unigine Superposition на extreme - все гуд. Решил потестить ГПУ Поставил сборник пакетов по этому мануалу: https://rocmdocs.amd.com/en/latest/Installation_Guide/Installation-Guide.html. Для проверки поставил hashcat:

$ hashcat -I
hashcat (v4.0.1) starting...

clGetDeviceIDs(): CL_DEVICE_NOT_FOUND

OpenCL Info:

Platform ID #1
  Vendor  : The pocl project
  Name    : Portable Computing Language
  Version : OpenCL 1.2 pocl 1.1 None+Asserts, LLVM 6.0.0, SPIR, SLEEF, DISTRO, POCL_DEBUG

  Device ID #1
    Type           : CPU
    Vendor ID      : 1
    Vendor         : AuthenticAMD
    Name           : pthread-AMD Athlon(tm) II X2 245 Processor
    Version        : OpenCL 1.2 pocl HSTR: pthread-x86_64-pc-linux-gnu-amdfam10
    Processor(s)   : 2
    Clock          : 2900
    Memory         : 2048/5911 MB allocatable
    OpenCL Version : OpenCL C 1.2 pocl
    Driver Version : 1.1

Platform ID #2
  Vendor  : Advanced Micro Devices, Inc.
  Name    : AMD Accelerated Parallel Processing
  Version : OpenCL 2.0 AMD-APP (3241.0)

test@test-system:~/progs$ hashcat -a 3 -d 2 fuck.rar
hashcat (v4.0.1) starting...

clGetDeviceIDs(): CL_DEVICE_NOT_FOUND

clGetDeviceIDs(): CL_DEVICE_NOT_FOUND

No devices found/left.
В общем, вычесления видеокартой не смог настроить.Видюха не опрделяется как GPU. Прошу помощи



Последнее исправление: Kaernk (всего исправлений: 1)

Ответ на: комментарий от SPRATAY

Не сочти за мою лень, скинь ссылку на мануал нормальный (где, что, откуда качать). Уже дофигища всего перепробовал. Рузультата 0

Kaernk
() автор топика
Ответ на: комментарий от Kaernk

Вот тут есть скрипт для автоматизации вытаскивания OpenCL драйвера из амдшной проприентарщины. Судя по всему, на убунте только так, ну либо проделывать аналогичные действия вручную.

Meyer ★★★★★
()
Ответ на: комментарий от Kaernk

Попробуй этот вариант. Насколько я понял, в гайде по твоей ссылке предлагают скачать tar с проприентарным амдшным драйвером и запустить оттуда скрипт amdgpu-pro-install.

amdgpu-pro-install -y --opencl=pal,legacy --headless

Судя по описанию, с этими параметрами будет установлена только проприентарная реализация OpenCL и ничего больше.

Meyer ★★★★★
()
Ответ на: комментарий от Meyer

Да к чёрту майнинг.Тот же блендер…да и вообще куча прог использующих GPU, надо ж наладить, не? Пробую пока скрипт : невозможно удалить ‘amdgpu-pro-20.50-1232447-ubuntu-20.04’: Нет такого файла или каталога –2021-03-28 18:16:13– https://drivers.amd.com/drivers/linux/amdgpu-pro-20.50-1232447-ubuntu-20.04.tar.xz Распознаётся drivers.amd.com (drivers.amd.com)… 184.25.114.110, 2a02:26f0:7100:3a2::b51, 2a02:26f0:7100:3a8::b51 Подключение к drivers.amd.com (drivers.amd.com)|184.25.114.110|:443… соединение установлено. HTTP-запрос отправлен. Ожидание ответа… 200 OK Длина: 697091908 (665M) [text/plain] Сохранение в: «amdgpu-pro-20.50-1232447-ubuntu-20.04.tar.xz» ……………………..

Kaernk
() автор топика
Последнее исправление: Kaernk (всего исправлений: 2)
Ответ на: комментарий от Meyer

Надеюсь уже установленый open драйвер ему не помешает. Как-то не хочется увидеть черного экрана, опять

Kaernk
() автор топика
Последнее исправление: Kaernk (всего исправлений: 2)

ROCm не поддерживает твою видеокарту + эффективность рендера на ней в блендере под вопросом.

Khnazile ★★★★★
()

Я так понял что проще выкинуть либо амд либо линух: AMDGPU + OpenCL Ubuntu 20.04LTS Чем заставить их работать вместе :-)

rukez ★★★★
()
Ответ на: комментарий от Kaernk

Мало того, что карточка не поддерживается, так еще для работы драйвера ROCm нужен PCIe 3.0, а у тебя, судя по процессору, в лучшем случае 2.0.

Khnazile ★★★★★
()
Ответ на: комментарий от Kaernk

Надо пробовать с legacy-драйвером. Но не факт, что это будет работать стабильно, он известен своими зависаниями.

Khnazile ★★★★★
()
Ответ на: комментарий от Meyer

Похоже ничего вышло, как проверить? Или по выводу уже понятно, что нет?

Kaernk
() автор топика

Да, я еще вспомнил: Fiji это GCN 1.0, для него надо форсировать использование amdgpu. Но есть проблема: amdgpu не поддерживает мониторы, подключенные через VGA на gcn 1.0/1.1, по этому надо грузиться с amdgpu.dc=0

Khnazile ★★★★★
()
Ответ на: комментарий от Kaernk

Это в загрузчике. При выборе ОС нажать «e» и дописать в конец строки, начинающейся с linux, потом нажать F10

Если ubuntu единственная ОС, то выбора не будет, и надо вовремя нажать ESC при загрузке, чтобы меню появилось.

Khnazile ★★★★★
()
Ответ на: комментарий от Khnazile

Ок,понял, надеюсь при шифрованном диске ESC сработает. А если сразу /etc/default/grub. Или это не относится никаким боком?

Kaernk
() автор топика
Ответ на: комментарий от Meyer
sudo ./amdgpu-install -y --opencl=pal,legacy --headless

Следующие НОВЫЕ пакеты будут установлены:
  amdgpu-pro-pin
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 0 B/5 988 B архивов.
После данной операции объём занятого дискового пространства возрастёт на 29,7 kB.
Пол:1 file:/var/opt/amdgpu-pro-local ./ amdgpu-pro-pin 19.10-785425 [5 988 B]
The system does not support apt-btrfs-snapshot
Выбор ранее не выбранного пакета amdgpu-pro-pin.
(Чтение базы данных … на данный момент установлено 533019 файлов и каталогов.)
Подготовка к распаковке …/amdgpu-pro-pin_19.10-785425_all.deb …
Распаковывается amdgpu-pro-pin (19.10-785425) …
Настраивается пакет amdgpu-pro-pin (19.10-785425) …
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово

Будут установлены следующие дополнительные пакеты:
  amdgpu-core amdgpu-pro-core libdrm-amdgpu-amdgpu1 libdrm-amdgpu-common
  libdrm2-amdgpu libopencl1-amdgpu-pro
Следующие НОВЫЕ пакеты будут установлены:
  amdgpu-core amdgpu-dkms amdgpu-pro-core clinfo-amdgpu-pro
  libdrm-amdgpu-amdgpu1 libdrm-amdgpu-common libdrm2-amdgpu
  libopencl1-amdgpu-pro opencl-amdgpu-pro-icd opencl-orca-amdgpu-pro-icd
Обновлено 0 пакетов, установлено 10 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 0 B/52,6 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 318 MB.
Пол:1 file:/var/opt/amdgpu-pro-local ./ amdgpu-core 19.10-785425 [2 416 B]
Пол:2 file:/var/opt/amdgpu-pro-local ./ amdgpu-dkms 19.10-785425 [7 039 kB]
Пол:3 file:/var/opt/amdgpu-pro-local ./ amdgpu-pro-core 19.10-785425 [5 580 B]
Пол:4 file:/var/opt/amdgpu-pro-local ./ libdrm2-amdgpu 1:2.4.97-785425 [31,0 kB]
Пол:5 file:/var/opt/amdgpu-pro-local ./ libdrm-amdgpu-common 1.0.0-785425 [4 512 B]
Пол:6 file:/var/opt/amdgpu-pro-local ./ libdrm-amdgpu-amdgpu1 1:2.4.97-785425 [18,0 kB]
Пол:7 file:/var/opt/amdgpu-pro-local ./ libopencl1-amdgpu-pro 19.10-785425 [13,2 kB]
Пол:8 file:/var/opt/amdgpu-pro-local ./ clinfo-amdgpu-pro 19.10-785425 [153 kB]
Пол:9 file:/var/opt/amdgpu-pro-local ./ opencl-amdgpu-pro-icd 19.10-785425 [18,0 MB]
Пол:10 file:/var/opt/amdgpu-pro-local ./ opencl-orca-amdgpu-pro-icd 19.10-785425 [27,3 MB]
The system does not support apt-btrfs-snapshot
Выбор ранее не выбранного пакета amdgpu-core.
(Чтение базы данных … на данный момент установлено 533023 файла и каталога.)
Подготовка к распаковке …/0-amdgpu-core_19.10-785425_all.deb …
Распаковывается amdgpu-core (19.10-785425) …
Выбор ранее не выбранного пакета amdgpu-dkms.
Подготовка к распаковке …/1-amdgpu-dkms_19.10-785425_all.deb …
Распаковывается amdgpu-dkms (19.10-785425) …
dpkg: ошибка при обработке архива /tmp/apt-dpkg-install-A1hRI1/1-amdgpu-dkms_19.10-785425_all.deb (--unpack):
 попытка перезаписать «/etc/modprobe.d/blacklist-radeon.conf», который уже имеется в пакете rock-dkms 1:4.1-26
dpkg-deb: ошибка: вставка subprocess was killed by signal (Обрыв канала)
Выбор ранее не выбранного пакета amdgpu-pro-core.
Подготовка к распаковке …/2-amdgpu-pro-core_19.10-785425_all.deb …
Распаковывается amdgpu-pro-core (19.10-785425) …
Выбор ранее не выбранного пакета libdrm2-amdgpu:amd64.
Подготовка к распаковке …/3-libdrm2-amdgpu_2.4.97-785425_amd64.deb …
Распаковывается libdrm2-amdgpu:amd64 (1:2.4.97-785425) …
Выбор ранее не выбранного пакета libdrm-amdgpu-common.
Подготовка к распаковке …/4-libdrm-amdgpu-common_1.0.0-785425_all.deb …
Распаковывается libdrm-amdgpu-common (1.0.0-785425) …
Выбор ранее не выбранного пакета libdrm-amdgpu-amdgpu1:amd64.
Подготовка к распаковке …/5-libdrm-amdgpu-amdgpu1_2.4.97-785425_amd64.deb …
Распаковывается libdrm-amdgpu-amdgpu1:amd64 (1:2.4.97-785425) …
Выбор ранее не выбранного пакета libopencl1-amdgpu-pro:amd64.
Подготовка к распаковке …/6-libopencl1-amdgpu-pro_19.10-785425_amd64.deb …
Распаковывается libopencl1-amdgpu-pro:amd64 (19.10-785425) …
Выбор ранее не выбранного пакета clinfo-amdgpu-pro.
Подготовка к распаковке …/7-clinfo-amdgpu-pro_19.10-785425_amd64.deb …
Распаковывается clinfo-amdgpu-pro (19.10-785425) …
Выбор ранее не выбранного пакета opencl-amdgpu-pro-icd.
Подготовка к распаковке …/8-opencl-amdgpu-pro-icd_19.10-785425_amd64.deb …
Распаковывается opencl-amdgpu-pro-icd (19.10-785425) …
Выбор ранее не выбранного пакета opencl-orca-amdgpu-pro-icd:amd64.
Подготовка к распаковке …/9-opencl-orca-amdgpu-pro-icd_19.10-785425_amd64.deb …
Распаковывается opencl-orca-amdgpu-pro-icd:amd64 (19.10-785425) …
При обработке следующих пакетов произошли ошибки:
 /tmp/apt-dpkg-install-A1hRI1/1-amdgpu-dkms_19.10-785425_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

И теперь перодически отправка отчета появляется

Kaernk
() автор топика
Последнее исправление: Kaernk (всего исправлений: 1)
Ответ на: комментарий от zemidius

Удолил

sudo ./amdgpu-install -y --opencl=pal,legacy --headless

Выбор ранее не выбранного пакета amdgpu-core.
(Чтение базы данных … на данный момент установлено 530400 файлов и каталогов.)
Подготовка к распаковке …/0-amdgpu-core_19.10-785425_all.deb …
Распаковывается amdgpu-core (19.10-785425) …
Подготовка к распаковке …/1-amdgpu-dkms_19.10-785425_all.deb …
Распаковывается amdgpu-dkms (19.10-785425) …
Выбор ранее не выбранного пакета amdgpu-pro-core.
Подготовка к распаковке …/2-amdgpu-pro-core_19.10-785425_all.deb …
Распаковывается amdgpu-pro-core (19.10-785425) …
Выбор ранее не выбранного пакета libdrm2-amdgpu:amd64.
Подготовка к распаковке …/3-libdrm2-amdgpu_2.4.97-785425_amd64.deb …
Распаковывается libdrm2-amdgpu:amd64 (1:2.4.97-785425) …
Выбор ранее не выбранного пакета libdrm-amdgpu-common.
Подготовка к распаковке …/4-libdrm-amdgpu-common_1.0.0-785425_all.deb …
Распаковывается libdrm-amdgpu-common (1.0.0-785425) …
Выбор ранее не выбранного пакета libdrm-amdgpu-amdgpu1:amd64.
Подготовка к распаковке …/5-libdrm-amdgpu-amdgpu1_2.4.97-785425_amd64.deb …
Распаковывается libdrm-amdgpu-amdgpu1:amd64 (1:2.4.97-785425) …
Выбор ранее не выбранного пакета libopencl1-amdgpu-pro:amd64.
Подготовка к распаковке …/6-libopencl1-amdgpu-pro_19.10-785425_amd64.deb …
Распаковывается libopencl1-amdgpu-pro:amd64 (19.10-785425) …
Выбор ранее не выбранного пакета clinfo-amdgpu-pro.
Подготовка к распаковке …/7-clinfo-amdgpu-pro_19.10-785425_amd64.deb …
Распаковывается clinfo-amdgpu-pro (19.10-785425) …
Выбор ранее не выбранного пакета opencl-amdgpu-pro-icd.
Подготовка к распаковке …/8-opencl-amdgpu-pro-icd_19.10-785425_amd64.deb …
Распаковывается opencl-amdgpu-pro-icd (19.10-785425) …
Выбор ранее не выбранного пакета opencl-orca-amdgpu-pro-icd:amd64.
Подготовка к распаковке …/9-opencl-orca-amdgpu-pro-icd_19.10-785425_amd64.deb …
Распаковывается opencl-orca-amdgpu-pro-icd:amd64 (19.10-785425) …
Настраивается пакет amdgpu-core (19.10-785425) …
Настраивается пакет libdrm-amdgpu-common (1.0.0-785425) …
Настраивается пакет libdrm2-amdgpu:amd64 (1:2.4.97-785425) …
Настраивается пакет amdgpu-dkms (19.10-785425) …
Loading new amdgpu-19.10-785425 DKMS files...
Building for 5.4.0-70-generic
Building for architecture x86_64
Building initial module for 5.4.0-70-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/amdgpu-dkms.0.crash'
Error! Bad return status for module build on kernel: 5.4.0-70-generic (x86_64)
Consult /var/lib/dkms/amdgpu/19.10-785425/build/make.log for more information.
Настраивается пакет amdgpu-pro-core (19.10-785425) …
Настраивается пакет libdrm-amdgpu-amdgpu1:amd64 (1:2.4.97-785425) …
Настраивается пакет libopencl1-amdgpu-pro:amd64 (19.10-785425) …
Настраивается пакет opencl-amdgpu-pro-icd (19.10-785425) …
Настраивается пакет opencl-orca-amdgpu-pro-icd:amd64 (19.10-785425) …
Настраивается пакет clinfo-amdgpu-pro (19.10-785425) …
Обрабатываются триггеры для libc-bin (2.27-3ubuntu1.4) …
WARNING: amdgpu dkms failed for running kernel

Kaernk
() автор топика
Ответ на: комментарий от zemidius

amdgpu-pro-18.50-756341-ubuntu-18.04.tar.xz amdgpu-pro-19.10-785425-ubuntu-18.04.tar.xz amdgpu-pro-20.20-1089974-ubuntu-18.04.tar.xz
Хрен знает какой пакет выбирать,вроде все подходят но...

Kaernk
() автор топика
Ответ на: комментарий от Kaernk

А как определил?

R9 - это предшественник полярисов, которые на GCN 4.x. Судя по всему, тебе нужен legacy драйвер из amdgpu-pro, т.к pal это для веги и выше.

И посмотри в логе /var/lib/dkms/amdgpu/19.10-785425/build/make.log, почему у тебя модуль (интересно, за каким хером он нужен, ведь в ядре amdgpu уже есть) не собирается.

Meyer ★★★★★
()
Последнее исправление: Meyer (всего исправлений: 1)
Ответ на: комментарий от Meyer
cat /var/lib/dkms/amdgpu/19.10-785425/build/make.log
DKMS make.log for amdgpu-19.10-785425 for kernel 5.4.0-70-generic (x86_64)
Вс мар 28 21:03:21 MSK 2021
make: вход в каталог «/usr/src/linux-headers-5.4.0-70-generic»
  CC [M]  /var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl/kcl_drm.o
  CC [M]  /var/lib/dkms/amdgpu/19.10-785425/build/amd/amdgpu/amdgpu_drv.o
In file included from /var/lib/dkms/amdgpu/19.10-785425/build/amd/amdgpu/../include/../backport/backport.h:11:0,
                 from <command-line>:0:
/var/lib/dkms/amdgpu/19.10-785425/build/include/kcl/kcl_reservation.h:4:10: fatal error: linux/reservation.h: Нет такого файла или каталога
 #include <linux/reservation.h>
          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
scripts/Makefile.build:269: recipe for target '/var/lib/dkms/amdgpu/19.10-785425/build/amd/amdgpu/amdgpu_drv.o' failed
make[2]: *** [/var/lib/dkms/amdgpu/19.10-785425/build/amd/amdgpu/amdgpu_drv.o] Error 1
scripts/Makefile.build:518: recipe for target '/var/lib/dkms/amdgpu/19.10-785425/build/amd/amdgpu' failed
make[1]: *** [/var/lib/dkms/amdgpu/19.10-785425/build/amd/amdgpu] Error 2
make[1]: *** Ожидание завершения заданий…
  CC [M]  /var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl/main.o
  CC [M]  /var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl/symbols.o
  CC [M]  /var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl/kcl_fence.o
  CC [M]  /var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl/kcl_fence_array.o
/var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl/kcl_fence.c:84:1: warning: ‘_kcl_fence_default_wait’ defined but not used [-Wunused-function]
 _kcl_fence_default_wait(struct fence *fence, bool intr, signed long timeout)
 ^~~~~~~~~~~~~~~~~~~~~~~
  CC [M]  /var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl/kcl_kthread.o
  CC [M]  /var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl/kcl_io.o
  CC [M]  /var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl/kcl_reservation.o
  CC [M]  /var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl/kcl_pci.o
In file included from /var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl/kcl_reservation.c:33:0:
/var/lib/dkms/amdgpu/19.10-785425/build/include/kcl/kcl_reservation.h:4:10: fatal error: linux/reservation.h: Нет такого файла или каталога
 #include <linux/reservation.h>
          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
scripts/Makefile.build:269: recipe for target '/var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl/kcl_reservation.o' failed
make[2]: *** [/var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl/kcl_reservation.o] Error 1
make[2]: *** Ожидание завершения заданий…
scripts/Makefile.build:518: recipe for target '/var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl' failed
make[1]: *** [/var/lib/dkms/amdgpu/19.10-785425/build/amd/amdkcl] Error 2
Makefile:1760: recipe for target '/var/lib/dkms/amdgpu/19.10-785425/build' failed
make: *** [/var/lib/dkms/amdgpu/19.10-785425/build] Error 2
make: выход из каталога «/usr/src/linux-headers-5.4.0-70-generic»
Kaernk
() автор топика
Ответ на: комментарий от Kaernk

Не собрался модуль

Consult /var/lib/dkms/amdgpu/19.10-785425/build/make.log for more information.

Тут сказано, что смотреть.

zemidius
()
Ответ на: комментарий от Meyer
$ lspci -k | grep -EA3 "VGA|3D|Display"
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Fiji [Radeon R9 FURY / NANO Series] (rev ca)
	Subsystem: ASUSTeK Computer Inc. Fiji [Radeon R9 FURY / NANO Series]
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu

Kaernk
() автор топика
Ответ на: комментарий от Meyer

Не знаю нужно ли еще clinfo или journalctl -b | grep drm

Kaernk
() автор топика
Ответ на: комментарий от Kaernk

/var/lib/dkms/amdgpu/19.10-785425/build/include/kcl/kcl_reservation.h:4:10: fatal error: linux/reservation.h: Нет такого файла или каталога

Драйвер не адаптирован под kernel-5.4 :(

zemidius
()
Ответ на: комментарий от zemidius

Оке. Ща попрубую amdgpu-pro-18.50-756341-ubuntu-18.04.tar.xz amdgpu-pro-20.20-1089974-ubuntu-18.04.tar.xz

Kaernk
() автор топика
Ответ на: комментарий от zemidius

Та же фигня

ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/amdgpu-dkms.0.crash'
Error! Bad return status for module build on kernel: 5.4.0-70-generic (x86_64)
Consult /var/lib/dkms/amdgpu/18.50-756341/build/make.log for more information.
Последний думаю выдаст тот же результат( . Куда копать?

Kaernk
() автор топика
Ответ на: комментарий от Kaernk

Ну взять https://drivers.amd.com/drivers/linux/amdgpu-pro-20.50-1234664-ubuntu-20.04.tar.xz и ставить его.

А блин, у тебя же 18.04 бубунта.

Тогда https://drivers.amd.com/drivers/linux/amdgpu-pro-20.50-1234663-ubuntu-18.04.tar.xz

zemidius
()
Последнее исправление: zemidius (всего исправлений: 1)
Ответ на: комментарий от Kaernk

А какая у тебя собсно задача? Под убунту же есть полный про-стек на сайте амуде, там есть цл, который даже пытается работать на пару с жл.

Или тебе именно рокм нужен? Если да, то по дефолту сейчас ставится рокм4, который умеет только в свежие карты, для поляриков нужен 3.5.1, для твоей хз, возможно тоже

rukez ★★★★
()
Ответ на: комментарий от Kaernk

Я несколько лет назад делал (кхе-кхе, несколько ригов :)) и через драйвер и через rocm репозиторий, но уже подробности, разумеется, забыл все…

zemidius
()
Ответ на: комментарий от zemidius

Можно попробовать. Только думаю результат будет тот же

Kaernk
() автор топика
Ответ на: комментарий от Kaernk

Блин, мало че понял. Че за про-стек, полярики…? Что откуда скачать? :)

Ну у тебя три варианта:

  • запускать открытый драйвер гпу + опенцл из блоба, этот квест я не осилил и там по ссылке выше можешь почитать сразу какие варианты я пробовал что бы не ходить по кругу второй раз
  • открытый драйвер гпу + полный рокм, в этом случае тебе стоит понять какая версия рокм поддерживает твою карту. Бонусом советую прочитать мануал внимательно, как минимум пункт про добавление пользователя в группы видео и рендер. Сей мув у меня почти получился но один фиг не особо заработал
  • использовать полный про-стек, который ставится тупым запуском дров с сайта амд с ключем —opencl=legacy (rocm, как вариант)

Собсно что дают эти варианты:

  • шустрый дри и опенжл с местами кривым цл-жл интеропом
  • дри/жл вообще не трогаются, рокм доставляется отдельно, попутно тяня кучу всего для сборки софта под цл, цл-жл интероп вроде как не подразумевается в такой комбинации (но это его не отменяет)
  • дри/жл тупее но максимально рабочий цл-жл интероп

За сим и вопрос - какой цели ты добиваешься?

rukez ★★★★
()
Ответ на: комментарий от rukez

Цель проста до безобразия - заставить ГПУ работать :) Из того, что ты описал хоть один из методов поможет добиться моей цели?

Kaernk
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.