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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.