Comment faire fonctionner OpenCL sur un GPU AMD avec Ubuntu 16.04?


11

J'ai un PC avec:

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)

Comment faire fonctionner OpenCL dessus? On ne me propose pas de pilote propriétaire dans l'outil de sources logicielles, et AFAIK il n'est plus pris en charge sur 16.04.

clinfo ne répertorie actuellement aucun appareil.


1
Regardez ici askubuntu.com/a/815592/231142 . J'ai essayé la solution PPA de l'Oibaf et cela a fonctionné pour moi pour obtenir le support AMD sur mon ordinateur portable.
Terrance

1
Ce blog fournit une solution qui a fonctionné sur mon PC (AMD FirePro M4000 + Ubuntu 16.04).
boq

Réponses:


13

Lorsque clinfo affiche "Nombre de plates-formes 0", vous n'avez probablement pas installé un ICD qui est nécessaire pour utiliser les produits OpenCL (comme une carte graphique d'AMD).

Utilisez "sudo apt install mesa-opencl-icd" pour une solution possible.


Je l'avais résolu entre-temps, mais c'était bien la solution.
Andreas Hartmann

Il est plus facile d'exécuter AMD GPU sur Ubuntu 18.04
Tomasz Waszczyk
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.