Cell

Cell ist ein 64-Bit PowerPC Prozessor der von IBM, Toshiba und Sony entwickelt wurde. Besondere Features sind: Simultaneous Multithreading,  Pipeline- und Multicore-Architektur (Mehrkern-Architektur). Ziel ist es, einen besonders hohen Grad an Parallelisierung zu erzielen. Der Cell-Prozessor besteht aus  8 Synergistic Processing Elements (SPE) und einem PowerPC Processing Element (PPE). Jede SPE wiederum besteht aus einem Rechenwerk mit vierfach "Single Instruction Multiple Data" (SIMD) =>  Synergistic Processing Unit (SPU). Die SPU besitzt 128 Register mit jeweils 128 Bit sowie einen Memory Flow Controller (MFC),  der für DMA-Datenübertragungen zum Arbeitsspeicher oder zu anderen SPEs sorgt. Weiterhin verfügt die SPU über einen eigenen Speicher von 256 KB. Dieser wird jedoch nicht von einem Cache versorgt.  Die PPE (Steuerprozessor) ist nach dem Prinzip einer 64-Bit PowerPC Architektur von IBM aufgebaut. Der Cell Prozessor kommt gegenwärtig in der "Allzweck-Spielkonsole"  PlayStation 3 von Sony zum Einsatz. Er wird von IBM in der 90-Nanometer Strukturbreite gefertigt. Bei der PlayStation 3 kommt eine modifizierte Version mit 7 aktiven SPEs bei einer Taktung von 3,2 GHz zum Einsatz.  Die nächste Generation der Cell-Prozessoren wird von IBM mit 65-Nanometer Technologie gefertigt. Es wird spekuliert, dass der lokale Speicher der SPU vergrössert wird, und dass die FPU (Floating Point Unit, Gleitkommaeinheit) schneller arbeitet.                                           
Siehe auch:    Multithreading   Simultaneous-Multithreading   Mehrkernprozessor   Parallele-Datenverarbeitung   IBM   PowerPC   PlayStation   SIMD   RISC   FPU