u/corysamain r/ReverseEngineering • Recommends
Hacking the Raspberry Pi's VideoCore IV GPU
374 subscribers • 1 video on Hallway
Advanced. Deep dive for people who know the field.
41K views11 years ago1 recommendation
Graphics and audioSystems programmingGPUs, shaders and CUDAReverse engineeringEmbedded systems
Louis Howe explores the architecture of the Raspberry Pi's VideoCore IV GPU and demonstrates live-coding a bare-metal assembly application.
Hacking the Raspberry Pi's VideoCore IV GPU for Fun, but Definitely Not for Profit. Talk by Louis Howe at pdxbyte 6/10/14. Let's delve into the murky, semi-open-source guts of the Pi's GPU! We'll explore its architecture, check out some sweet hacks and reverse-engineering efforts, and live-code a bare-metal QPU app in assembly. Whether you're on a mission for open hardware or just morbidly curious, come for a discussion of why anyone would spend their time digging into a closed firmware blob, as well as some speculation about the future of low-power hardware accelerators like the VideoCore. Credits and references: github.com/hermanhermitage/videocoreiv github.com/hermanhermitage/videocoreiv-qpu My changes available at: github.com/louismhowe/videocoreiv-qpu/tree/master/qpu-tutori… rpiplayground.wordpress.com/2014/05/03/hacking-the-gpu-for-f… github.com/elorimer/rpi-playground Broadcom! Louis Howe is an embedded software consultant, architecture enthusiast/Turing machinist, and new Portland transplant. pdxbyte is a Portland, Oregon users group primarily for languages that compile to machine native format such as C, C++, and Assembly. pdxbyte.orgWhat people say. Recommended for its deep dive into the closed-source GPU architecture of the Raspberry Pi.
u/corysamain r/ReverseEngineering • Recommends