¿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.