The SDK can be installed on different target platforms.
The development (build) platforms for cross compilation of Cell Broadband Engine Architecture (CBEA)
code are X86 and X86_64 machines. The native development platforms are 64-bit PowerPC® and
CBEA-compliant machines. There are essentially only two execution platforms,
either CBEA hardware or the Full-System Simulator when available. Note that
you can also run the Full-System Simulator on CBEA hardware to assist with
debugging. Executables built on any development platform should run on any
execution platform using the same operating system.
The following table summarizes the development and execution
platforms available for
Red Hat Enterprise Linux (RHEL) 5.1:
Table 1. RHEL 5.1 platformsDevelopment plaform |
CBEA execution platform (BladeCenter QS21) |
X86 |
|
X86_64 |
|
PPC64 |
|
CBEA |
✓ |
The following table summarizes the development and execution
platforms available for
Fedora 7:
Table 2. Fedora 7 platformsDevelopment plaform |
CBEA execution platform (BladeCenter QS20 or BladeCenter QS21) |
Full System Simulator execution platform |
X86 |
|
✓ |
X86_64 |
|
✓ |
PPC64 |
|
✓ |
CBEA |
✓ |
✓ |