Das ist sehr ungenau und wird dem sehr speziellen Aufbau des Cell nicht gerecht
Der Cell war seinerzeit ein sehr ambitioniertes Projekt zur Entwicklung eines neuartigen, assymetrisch aufgebauten Prozessors, der auf massive Paralellisierung setzt und der neben der PS3 auch in Supercomputern, Servern und leistungsfähigen Eingebetteten Systemen sowie als Coprozessorkarte für Workstations zum Einsatz kommen sollte; sonderlich bewährt scheint sich das Konzept aber jedenfalls nicht zu haben, die Supercomputerambitionen wurden vor zwei Jahren eingestampft, nach der auch in der PS3 verwendeten Urversion gab es nur eine weitere, auch die Verwendung als Coprozessor hat nur in wenigen Nieschen Anwendung gefunden und wurde zu großen Teilen durch GPGPU verdrängt/ersetzt, auch sie wird nicht weiterentwickelt; abgesehen von der PS3 wurde er (bzw. ein neuerer Ableger) zuletzt noch als Bildprozessor in einigen High-End TVs von Toshiba eingesetzt, soweit ich weiß ist keiner davon je in Europa erschienen
Er besitzt einen Power PC Kern "PPE", der einem der Kerne der Xbox 360 ähnelt; er besitzt eine (im Vergleich zu modernen POWER Kernen, etwa jenen des POWER 7) relativ einfache in-order Architektur und verfügt über zweifaches SMT; ihm sind 64KiB L1 Cache im Harvard Design (32KiB für Daten, 32KiB für Befehle) und 512KiBit L2 Cache zugeteilt. der Kern besitzt zudem eine AltiVec SIMD Gleitkomma Befehlssatzerweiterung und entsprechende Funktionseinheiten für 32 Bit Gleitkommazahlen.
Der PPE ist ein vollständiger multifunktionaler CPU Kern, seine Hauptaufgabe besteht darin das Betriebssystem auszuführen und vor allem Daten an die SPEs weiterzuleiten und diese zu verwalten.
Daneben besitzt der Cell 8 relativ einfach aufgebaute, spezialisierte DSP/Vector Kerne, die als "Synergistic Processing Elements (SPE)" bezeichnet werden (bei der PS3 sind nur 7 aktiv um die Chipausbeute zu erhöhen); sie haben teils mehr Ähnlichkeiten mit den Funktionseinheiten moderner Grafikkarten als mit klassischen Prozessorkernen. Die SPEs besitzen eine gemeinsame MMU und können nicht einzeln, unabhängig voneinander auf den Arbeitsspeicher zugreifen besitzen aber jeweils 256KiB lokalen SRAM-Speicher; dieser ist nicht wie klassischer Cache aufgebaut und ist vor allem softwareseitig nicht wie solcher transparent sondern kann direkt adressiert werden (auch von der PPE).
Aus der Zahl der SPEs resultiert die oft getätigte Behauptung, der Cell hätte 7/8 Kerne was aber nicht ganz richtig ist, da die SPEs keine klassischen, unabhängigen Kerne sind, ohne die PPE könnten sie nicht funktionieren; genauso gut kann man den Cell auch als Singelcore CPU mit Vektor-Koprozessor bezeichnen.
Der einfache Aufbau der SPEs wird auch deutlich, wenn man das DIE betrachtet: die PPE ist mit L2 Cache fast vier mal so groß wie eine SPE
Relativ gut (wohl besser als mit einem klassischen 8-Kerner) kann der Cell daher auch mit modernen Prozessoren mit GPGPU tauglicher IGP verglichen werden, etwa dem AMD Llano
Verbunden sind der Power PC Kern, und die SPEs über den "Element Interconnect Bus (EIB)" miteinander sowie mit zwei XDR-Speichercontrollern und zwei hochgeschwindigkeits I/O Eingängen.
Der EIB ist so aufgebaut, dass Daten idealerweise von der PPE an eine SPE zur Weiterverarbeitung weitergereicht werden, sind mehrere Bearbeitungsschritte nötig reicht die SPE die Daten an die benachbarte weiter. Wird diese optimale Reihenfolge nicht eigehalten kann es relativ leicht zu Buskollisionen kommen und der EIB wird zum Flaschenhals, darauf muss zum Teil auch beim Programmieren auf Assemblerebene geachtet werden, wenn man performante, relativ komplexe Programme (wie Spiele) schreiben will
Der sehr spezielle Aufbau des Cell führt dazu, dass er in einigen stark optimierten Anwendungen (etwa Benchmarks mit paralellen Multiplikationen kleiner Matrizen) selbst mit aktuellen High-End CPUs zum Teil mithalten kann während er in anderen theoretischen Benchmarks nichteinmal das Niveau eines Pentium IV erreicht. Seine effektive Leistung in Spielen im Vergleich zu X86 CPUs kann nur geschätzt werden, liegt aber wohl irgendwo zwischen einem Pentium IV mit HT und einem Core 2 Duo wobei der Cell erheblich schwerer zu programmieren ist (vor allem auf Assemblerebene)
Ob er effektiv schneller als der Xenon der Xbox 360 ist, der praktisch aus 3 modifizierten PPEs besteht kann ebenfalls nicht seriös gesagt werden
Die PPE besitzt 64Bit und 128Bit Register, die SPEs besitzen nur 128Bit Register; sowohl PPE als auch SPEs sind eigentlich 32Bit CPUs, der Cell kann aber 32,64 und 128Bit Daten verarbeiten (32Bit mit voller, 64Bit mit halber und 128Bit mit einem viertel der Geschwindigkeit)
Hergestellt wurde die Urversion des Cell in der IBM FAB in East Fishkill bei New York im 90nm Verfahren, woher die späteren 65nm und die aktuellen 45nm Cells kommen ist unbekannt
Aus dem Ur-Cell, wie er in der PS3 eingesetzt wird ist der PowerXCell 8i als direkter Nachfolger hervorgegangen, neben einigen anderen Verbesserungen kann er mit voller Geschwindigkeit mit 64Bit Gleitkommazahlen rechnen; ein weiterer Ableger ist die Toshiba SpursEngine, ein Cell basierender Videoprozessor mit 4 SPEs
ich hoffe damit ist folgendes halbwegs klar:
-warum der Cell nicht ohne weiteres mit normalen 7/8 Kernern verglichen oder als solcher bezeichnet werden kann
-das sich die Architektur des Cell wesentlich von klassischen, symmetrisch aufgebauten multicore CPUs unterscheidet
-das sein Aufbau effizientes Programmieren auf Assemblerebene (v.A. auch beim Compilerbau) vergleichsweise kompliziert macht
-das seine Leistung (vor allem in Spielen) nur schwer mit klassischen CPUs verglichen werden kann, jedenfalls sollte man sich nicht von Werten in synthetischen Benchmarks blenden lassen