Optimizing Compiler for the CELL Processor
Citations Over TimeTop 1% of 2005 papers
Abstract
Developed for multimedia and game applications, as well as other numerically intensive workloads, the CELL processor provides support both for highly parallel codes, which have high computation and memory requirements, and for scalar codes, which require fast response time and a full-featured programming environment. This first generation CELL processor implements on a single chip a Power Architecture processor with two levels of cache, and eight attached streaming processors with their own local memories and globally coherent DMA engines. In addition to processor-level parallelism, each processing element has a Single Instruction Multiple Data (SIMD) unit that can process from 2 double precision floating points up to 16 bytes per instruction.
Related Papers
- → C--: A portable assembly language(1998)20 cited
- → Comparative Cross-Platform Performance Results from a Parallelizing SML Compiler(2002)6 cited
- → Compositional compiler construction: Oberon0(2015)3 cited
- Compiler System for Visual Programming Language(2007)
- Comparative Cross-Platform Performance Results from a Parallelizing SML Compiler(2001)