Как заставить OpenCL работать на GPU AMD с Ubuntu 16.04?


11

У меня есть компьютер с:

VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Venus XT [Radeon HD 8870M / R9 M270X/M370X] [1002:6821] (rev ff) (prog-if ff)

Как я могу заставить OpenCL работать над этим? Мне не предлагают проприетарного драйвера в инструменте Software source, и AFAIK больше не поддерживается 16.04.

Clinfo в настоящее время перечисляет ноль устройств.


1
Посмотри здесь askubuntu.com/a/815592/231142 . Я попробовал PPA-решение oibaf, и оно помогло мне получить поддержку AMD, работающую на моем ноутбуке.
Терренс

1
Этот блог предоставляет решение, которое работает на моем ПК (AMD FirePro M4000 + Ubuntu 16.04).
Бок

Ответы:


13

Когда clinfo показывает «Количество платформ 0», вы, вероятно, не установили ICD, который необходим для использования OpenCL-продуктов (например, видеокарты от AMD).

Используйте «sudo apt install mesa-opencl-icd» для возможного решения.


Тем временем я решил это, но это действительно было решением.
Андреас Хартманн

Проще запустить AMD GPU на Ubuntu 18.04
Томаш Ващик
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.