W czerwcu ubiegłego roku odpowiedź brzmiała „nie”: Czy mogę używać GPU do obliczeń?
Jednak kod sterownika Videocore został otwarty pod koniec 2012 roku: http://www.raspberrypi.org/archives/2221 - czy to oznacza, że teraz możemy się spodziewać?
Jeśli tak, biorąc pod uwagę istniejące biblioteki ( http://mathema.tician.de/software/pyopencl , http://www.jocl.org/ ) może już działać, ale w przypadku implementacji procesora rozsądne wydaje się rozpoczęcie korzystania z nich w nadziei, że wkrótce będą mogli korzystać z GPU.
software-development
gpu
David Carboni
źródło
źródło
Odpowiedzi:
Situtation radykalnie zmienił się w 2014 roku wraz z oficjalnym wydaniem dokumentacji na temat jednostek QPU w GPU Pi. Na blogu pojawiło się kilka projektów GPGPU. Od tego czasu wzrosła liczba projektów Pi GPGPU.
Zobacz na przykład „Biblioteka python GPGPU dla Raspberry Pi”: https://github.com/nineties/py-videocore
źródło
Obsługiwany jest OpenMAX . Nie pozwala na wykonywanie dowolnych obliczeń na GPU, ale wydaje się, że zawiera kompresję i dekompresję audio, wideo i obrazów. Wątek dotyczy dekompresji JPEG z OpenMAX na Pi.
Oto lista interfejsów API obsługiwanych przez VideoCore.
źródło