Jak zmusić OpenCL do pracy na GPU AMD z Ubuntu 16.04?

12

Mam komputer z:

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)

Jak mogę zmusić OpenCL do pracy nad tym? Nie jest oferowany zastrzeżony sterownik w narzędziu Źródła oprogramowania, a AFAIK nie jest już obsługiwany 16.04.

Clinfo obecnie wyświetla zero urządzeń.

Andreas Hartmann
źródło
1
Zajrzyj tutaj askubuntu.com/a/815592/231142 . Wypróbowałem rozwiązanie PPA firmy Oibaf i działało dla mnie w celu uzyskania wsparcia AMD dla mojego laptopa.
Terrance
1
Ten blog zawiera rozwiązanie, które działało na moim komputerze (AMD FirePro M4000 + Ubuntu 16.04).
boq

Odpowiedzi:

14

Gdy Clinfo pokazuje „Liczba platform 0”, prawdopodobnie nie zainstalowałeś ICD, który jest potrzebny do korzystania z produktów OpenCL (takich jak karta graficzna AMD).

Jako możliwe rozwiązanie użyj „sudo apt install mesa-opencl-icd”.

TTorai
źródło
W międzyczasie rozwiązałem ten problem, ale to rzeczywiście było rozwiązanie.
Andreas Hartmann,
Łatwiej jest uruchomić procesor graficzny AMD na Ubuntu 18.04
Tomasz Waszczyk