В июне прошлого года ответ был отрицательным: могу ли я использовать графический процессор для расчетов?
Тем не менее, код драйвера Videocore был открыт к концу 2012 года: http://www.raspberrypi.org/archives/2221 - значит ли это, что сейчас мы увидим, что это произойдет?
Если это так, то, учитывая существующие библиотеки ( http://mathema.tician.de/software/pyopencl , http://www.jocl.org/ ), возможно, уже работают, но с реализацией процессора, было бы разумно начать использовать их в надежде, что скоро они смогут использовать графический процессор.
software-development
gpu
Дэвид Карбони
источник
источник
Ответы:
Ситуация резко изменилась в 2014 году с официальным выпуском документации на блоки QPU в графическом процессоре Pi. После этого в блоге было представлено несколько проектов GPGPU. С тех пор число проектов Pi GPGPU возросло.
Смотрите, например, «Библиотека Python GPGPU для Raspberry Pi»: https://github.com/nineties/py-videocore
источник
OpenMAX поддерживается. Он не позволяет выполнять произвольные вычисления на графическом процессоре, но, похоже, содержит сжатие и распаковку аудио, видео и изображений. Эта тема о декомпрессии JPEG с помощью OpenMAX на Pi.
Вот список API, поддерживаемых VideoCore.
источник