6. Introducing the PowerPC Processor Unit (PPU)

Previous chapters discussed how to build, debug, and simulate applications using the SDK. This chapter gets inside the Cell and looks at what happens as an executable runs. It focuses on the PPU’s structure, instruction pipeline, and memory management. As the discussion progresses, example code is provided to show how you can take advantage of the PPU’s internal resources in your applications.

It’s important to note that this presentation is concerned only with applications running in user mode. That is, it doesn’t discuss privileged resources or the process of building an operating system to run on the PPU. OS development is a vast topic, and even a cursory treatment would require an entire book. ...

Get Programming the Cell Processor: For Games, Graphics, and Computation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.