Bagaimana agar OpenCL bekerja pada GPU AMD dengan Ubuntu 16.04?

11

Saya memiliki PC dengan:

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)

Bagaimana saya bisa membuat OpenCL bekerja di dalamnya? Saya tidak ditawari driver berpemilik dalam alat Sumber perangkat lunak, dan AFAIK tidak didukung pada 16,04 lagi.

clinfo saat ini mencantumkan nol perangkat.

Andreas Hartmann
sumber
1
Lihat di sini askubuntu.com/a/815592/231142 . Saya telah mencoba solusi PPA oibaf dan itu berhasil bagi saya untuk mendapatkan dukungan AMD yang berfungsi pada laptop saya.
Terrance
1
Blog ini memberikan solusi yang berfungsi pada PC saya (AMD FirePro M4000 + Ubuntu 16.04).
boq

Jawaban:

13

Ketika clinfo menunjukkan "Jumlah platform 0", Anda mungkin tidak menginstal ICD yang diperlukan untuk menggunakan OpenCL-Products (seperti kartu grafis dari AMD).

Gunakan "sudo apt install mesa-opencl-icd" untuk solusi yang memungkinkan.

TTorai
sumber
Sementara itu, saya telah memecahkannya, tetapi itu memang solusinya.
Andreas Hartmann
Lebih mudah untuk menjalankan GPU AMD di Ubuntu 18.04
Tomasz Waszczyk