 | Level: Introductory Power Architecture editors , developerWorks, IBM Lewin Edwards (sysadm@zws.com), Design Engineer, Freelance
07 Feb 2006 This five-part tutorial series helps you understand the Cell Broadband Engine™ (Cell BE) architecture and gives you a basic intuition for programming issues on it, insight into the compiler challenges presented by it, and an understanding of the techniques and solutions proposed by the IBM compiler.
In Part 1, meet the Cell BE processor from a compiler-writer's perspective, and get a bird's-eye view of a number of the unique challenges it poses. Part 1 provides useful background information relevant to the other tutorials in the series.
In this tutorial
- About the compiler
- Automatic SPE tuning
- Automatic simdization
- Shared memory and single program abstraction
- Single source compiler, using OpenMP
Prerequisites
Basic familiarity with computer architecture is helpful, but not required.
System requirements
None
Duration
Under two hours
Formats html, pdf
Other parts in this series
|  | |  |