nineties/py-videocore: Python library for GPGPU on Raspberry Pi

VideoCore programming as an EDSL in Python. Neat!

to edsl gpu programming python raspberry-pi software videocore ... on 28 February 2016

jbush001/NyuziProcessor · GitHub

"Nyuzi is a GPGPU processor core implemented in SystemVerilog."

to fpga gpgpu gpu ... on 05 March 2015

How to optimize Raspberry Pi code using its GPU « Pete Warden's blog

Speeding up computer vision code using the VideoCore.

to gpu optimisation performance raspberry-pi videocore vision ... on 24 August 2014

Official Dolphin Emulator Website - Dolphin Emulator and OpenGL drivers - Hall of Fame/Shame

The authors of the Dolphin emulator comment on the quality of various GL implementations. Embedded ones don't come off very well.

to arm embedded gl gpu graphics opengl software ... on 30 September 2013

Open GPU Tools - Gitorious

Code generation for various GPUs; this ties into Lima, Freedreno, etc.

to compiler gpu mali software ... on 24 March 2013

VideoCore IV Programmers Manual · hermanhermitage/videocoreiv Wiki

Reverse-engineering the instruction set for the Raspberry Pi's GPU. I'm starting to think this might be my final 0700 or 0803 lecture this year...

to architecture gpu raspberry-pi reverse-engineering teaching ... on 05 March 2013

Sorting data in parallel CPU vs GPU | Solarian Programmer

Simple example of benchmarking CPU and GPU sorting.

to ag0803 gpu parallel sort teaching ... on 11 February 2013

Gpu-programming, Fragment Utility by ReubenJCarter

Some nice simple examples of shaders (e.g. an unrolled Mandelbrot).

to gpu graphics software ... on 06 August 2012

SIMD < SIMT < SMT: parallelism in NVIDIA GPUs

How parallel constructs in CUDA et al. map to hardware.

to ag0803 gpgpu gpu parallel ... on 03 December 2011

The ryg blog

"A trip through the graphics pipeline."

to ce0813 gpu graphics hardware ... on 15 August 2011