OpenCL dengan GPU Broadcom?

15

Saya tahu pertanyaan ini telah ditanyakan dan dijawab sebelumnya di sini: Dapatkah saya menggunakan GPU untuk perhitungan?

tetapi ada sejumlah perkembangan baru-baru ini, termasuk petunjuk bahwa akan ada lebih banyak yang akan datang. Adakah yang tahu apakah ini mungkin dalam beberapa bulan ke depan - yaitu, OpenCL pada RPI?

cjm2671
sumber
Saya sangat meragukan akan ada implementasi OpenCL yang solid dalam 6 bulan ke depan. Dari apa yang saya lihat tidak ada indikasi bahwa Pi Foundation atau Broadcom sedang mengerjakan ini.
Ada kompiler OpenCL yang eksperimental dan ditinggalkan di sini: raspberrypi.org/forums/viewtopic.php?f=29&t=78919
flakeshake

Jawaban:

3

secara resmi tidak, jika Anda mengikuti blog Raspberry Pi, Anda dapat melihat bahwa ada beberapa ASM Compiler untuk QPU (hati GPU Raspberry Pi), Anda perlu mengkompilasi kode ASM Anda (pada tingkat daftar), jika Anda ingin mencoba metode ini saya dapat merekomendasikan tautan ini:

http://rpiplayground.wordpress.com/2014/05/03/hacking-the-gpu-for-fun-and-profit-pt-1/

namun, jika Anda ingin menggunakan OpenCL saya khawatir Anda harus menunggu lebih lama.

tejonbiker
sumber
0

Saya melihat dua cara yang memungkinkan untuk menggunakan GPU, sayangnya tidak ada yang melibatkan OpenCL:

  1. Penyalahgunaan vertex atau fragmen pembagi untuk perhitungan Anda.
  2. Coba instal Android dan gunakan RenderScript (bahasa GPGPU Android sendiri). Meskipun saya tidak benar-benar tahu apakah GPU Pi didukung.
Daniel Eberts
sumber
OpenCL adalah satu lagi RenderScript yang setara yang diterima secara luas dan diimplementasikan oleh hampir semua pemain besar GPU dan produsen CPU termasuk AMD (untuk Radeon GPU dan core CPU,) nVidia (untuk kedua GPU dan core CPU Tegra ARM CPU) serta Intel (untuk baik Intel HD / Iris core GPU terintegrasi dan core CPU). Saya pernah mencoba program demo OpenCL AES dan itu membawa quad-core Intel Core 2 dan GeForce GTX 650 Ti saya menjadi maksimum ketika mengenkripsi gambar disk 4GB.
Maxthon Chan