จะทำให้ OpenCL ทำงานบน AMD GPU กับ Ubuntu 16.04 ได้อย่างไร?


12

ฉันมีพีซีที่มี:

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)

ฉันจะทำให้ OpenCL ทำงานได้อย่างไร ฉันไม่ได้เสนอไดรเวอร์ที่เป็นกรรมสิทธิ์ในเครื่องมือแหล่งซอฟท์แวร์และ AFAIK ไม่รองรับ 16.04 อีกต่อไป

clinfo ปัจจุบันแสดงรายการอุปกรณ์ศูนย์


1
ดูที่นี่askubuntu.com/a/815592/231142 ฉันได้ลองใช้โซลูชัน PPA ของ oibaf แล้วและมันก็ใช้ได้ผลสำหรับฉันที่ได้รับการสนับสนุนจาก AMD ที่ทำงานบนแล็ปท็อป
Terrance

1
บล็อกนี้มีโซลูชันที่ทำงานบนพีซีของฉัน (AMD FirePro M4000 + Ubuntu 16.04)
boq

คำตอบ:


14

เมื่อ clinfo แสดง "จำนวนแพลตฟอร์ม 0" คุณอาจไม่ได้ติดตั้ง ICD ซึ่งจำเป็นต้องใช้ผลิตภัณฑ์ OpenCL (เช่นการ์ดกราฟิกจาก AMD)

ใช้ "sudo apt install mesa-opencl-icd" สำหรับการแก้ปัญหาที่เป็นไปได้


ฉันได้แก้ไขมันในระหว่างนี้ แต่นั่นเป็นวิธีแก้ปัญหา
Andreas Hartmann

จะง่ายกว่าในการใช้งาน AMD GPU บน Ubuntu 18.04
Tomasz Waszczyk
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.