OpenCL mit Broadcom-GPU?


15

Ich weiß, dass diese Frage hier schon einmal gestellt und beantwortet wurde: Kann ich die GPU für Berechnungen verwenden?

In letzter Zeit gab es jedoch eine Reihe von Entwicklungen, einschließlich eines Hinweises, dass weitere folgen werden. Weiß jemand, ob dies in den nächsten Monaten wahrscheinlich ist - das heißt, OpenCL auf dem RPI?


Ich bezweifle sehr, dass es in den nächsten 6 Monaten eine solide OpenCL-Implementierung geben wird. Nach allem, was ich gesehen habe, gibt es keinen Hinweis darauf, dass entweder die Pi Foundation oder Broadcom daran arbeiten.

Hier gibt es einen experimentellen und verlassenen OpenCL-Compiler: raspberrypi.org/forums/viewtopic.php?f=29&t=78919
flakeshake

Antworten:




0

Ich sehe zwei Möglichkeiten, die GPU zu nutzen, leider beinhaltet keine davon OpenCL:

  1. Verwenden Sie Vertex- oder Fragment-Sharer für Ihre Berechnungen.
  2. Versuchen Sie, Android zu installieren und RenderScript (die GPGPU-Sprache von Android) zu verwenden. Allerdings weiß ich nicht, ob die GPU von Pi unterstützt wird.

OpenCL ist ein weiteres RenderScript-Äquivalent, das von fast allen Big-Player-GPU- und CPU-Herstellern allgemein akzeptiert und implementiert wird, einschließlich AMD (für Radeon-GPUs und CPU-Kerne), nVidia (für GPUs und Tegra-ARM-CPU-Kerne) sowie Intel (für (sowohl Intel HD / Iris integrierte GPU-Kerne als auch CPU-Kerne). Ich habe einmal ein OpenCL AES-Demoprogramm ausprobiert und es hat sowohl meinen Quad-Core Intel Core 2 als auch meine GeForce GTX 650 Ti beim Verschlüsseln eines 4-GB-Image-Datenträgers auf Maximum gebracht.
Maxthon Chan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.