Download now Free registration required
The Cell Broadband Engine Architecture (Cell) is a hardware platform for high performance parallel computing. Due to its architectural features and programming model, efficiently programming the Cell processor implies a detailed knowledge of the under-laying hardware architecture, carefully designed communication protocols to minimize the synchronization and communication overhead between the individual processing units as well as an elaborate layout of the vector processor's local stores. In order to take the burden from the programmer of having to deal with such low-level architecture-specific details, the Cell compiler tool-chain implements the OpenMP standard, which allows for seamless parallelization of applications by offloading workloads to the SPEs.
- Format: PDF
- Size: 266.23 KB