¿Cómo hacer que OpenCL funcione en una GPU AMD con Ubuntu 16.04?


11

Tengo una PC con un:

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)

¿Cómo puedo hacer que OpenCL funcione en él? No se me ofrece un controlador propietario en la herramienta de fuentes de software, y AFAIK ya no es compatible con 16.04.

clinfo actualmente enumera cero dispositivos.


1
Mira aquí askubuntu.com/a/815592/231142 . Probé la solución PPA de oibaf y funcionó para mí para que el soporte AMD funcionara en mi computadora portátil.
Terrance

1
Este blog proporciona una solución que funcionó en mi PC (AMD FirePro M4000 + Ubuntu 16.04).
boq

Respuestas:


13

Cuando clinfo muestra "Número de plataformas 0", probablemente no instaló un ICD que es necesario para usar OpenCL-Products (como una tarjeta gráfica de AMD).

Utilice "sudo apt install mesa-opencl-icd" para una posible solución.


Mientras tanto, lo había resuelto, pero esa era la solución.
Andreas Hartmann

Es más fácil ejecutar GPU AMD en Ubuntu 18.04
Tomasz Waszczyk
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.