OpenCL / GPGPU programlama yakında geliyor mu?


12

Geçen Haziran cevap nitelikli bir hayırdı: GPU'yu hesaplamalarda kullanabilir miyim?

Ancak, Videocore sürücü kodu 2012'nin sonuna doğru açık kaynaklıydı: http://www.raspberrypi.org/archives/2221 - bu, bunun gerçekleşeceğini görme ihtimalimiz olduğu anlamına mı geliyor?

Öyleyse, mevcut kütüphaneler ( http://mathema.tician.de/software/pyopencl , http://www.jocl.org/ ) göz önüne alındığında zaten çalışabilir, ancak bir CPU uygulaması ile bunları kullanmaya başlamak makul görünebilir umarım yakında GPU'yu kullanabilirler.


1
Birisi "opencl" ve / veya "gpgpu" etiketleri oluşturmak istiyorsa, bu soruyu yeniden etiketlemekten çekinmeyin.
David Carboni

"Videocore sürücü kodu açık kaynaklı" demenin doğru olmadığını unutmayın. Sadece bir kısmı - ARM tarafında çalışıyor (ve gerçekten önemli kod VideoCore'un kendisinde çalışıyor ve toplulukta herhangi bir değişiklik yapmanın bir yolu yok). Bu yüzden bu tür bir uygulama için yeterli olmayabilir.
Krzysztof Adamski

Yanıtlar:



3

OpenMAX desteklenmektedir. GPU üzerinde rastgele hesaplamalar yapmanıza izin vermez, ancak ses, video ve görüntülerin sıkıştırılmasını ve sıkıştırılmasını içerir. Bu konu Pi'de OpenMAX ile JPEG dekompresyonu hakkında.

İşte VideoCore tarafından desteklenen API: lerin bir listesi.


1
Bu konuda bazı ilerlemeler var gibi görünüyor: raspberrypi.org/gpgpu-hacking-on-the-pi
David Carboni
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.