PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : XBox 360 CPU / Cell main CPU


HotSalsa
2006-08-26, 01:58:47
Hallo liebe 3dcenter CPU Gurus :smile:

ich habe mir schon nen Wolf gegoogelt nach Infos über die XBox 360 und die Cell CPU.
Entweder sind die Informationen sehr oberflächlich oder reines Marketinggeblubber.
IBM hat ja diese CPU speziell für die Konsolen entwickelt bzw. abgespeckt. Als Vorlage diente wohl die G4/G5 CPU Serie. Nur lassen sich nirgends Infos darüber finden in wie weit sich das CPU Design vom G4/G5 unterscheidet.

Gibt es überhaupt Die Pics dieser CPU bzw. Diagramme oder Pics, die das Innenleben der CPU zeigen, so wie es sie zB von einigen Intel CPU gibt?

In wie weit sind die 360 CPU und der Cell Kern wirklich verwand?

Un zu guter letzt, wie ist die Leistung einzuschätzen? Ok sie haben 3,2 Ghz und ein In Order Design aber wie ist die Leistung im Vergleich zu einem P4, G4/G5 oder einem A64? Wieviel kann man duch angepasste Programmierung aus einem IOD rausholen?
Schneller als mein Athlon XP 3200+ scheine sie ja zu sein :tongue:

In wie weit bremst ein vorhandenes OS wie XP mit seinem DirectX gegenüber den propietären Konsolen OS?

Fragen über Fragen... im I Net hab ich da nur sehr sporadisch Infos darüber gefunden.

Mal aus der Sicht eines Entwicklers: In welchem Fall ist die Cell CPU + 7 SPE im Vorteil, wann die 3 "kompletten" Cores der 360? Auch die Hardwareteile der Spielemags gehen da nie drauf ein. Na ja eigentlich kann man die Spielemags wenn man etwas genauere Infos jenseits des Marketinggewäschs haben möchte auch knicken.

Hoffe auf ein paar fundierte Antworten unserer Profis hier :biggrin:

Grüße aus HH

BlackBirdSR
2006-08-26, 08:15:16
Hallo liebe 3dcenter CPU Gurus :smile:

ich habe mir schon nen Wolf gegoogelt nach Infos über die XBox 360 und die Cell CPU.
Entweder sind die Informationen sehr oberflächlich oder reines Marketinggeblubber.
IBM hat ja diese CPU speziell für die Konsolen entwickelt bzw. abgespeckt. Als Vorlage diente wohl die G4/G5 CPU Serie. Nur lassen sich nirgends Infos darüber finden in wie weit sich das CPU Design vom G4/G5 unterscheidet.



Ich habe mich nicht weiter mit den MPUs auseinandergesetzt, aber ich denke nicht, dass sie vom G4 oder G5 abstammen.
Es sind PowerPC wie alle anderen auch. Aber Alleine durch die InOrder Struktur, die Pipeline und das schmale Design an sich, dürften sie im Detail alles andere als ähnlich sein.

Bokill
2006-08-26, 08:36:15
Stichworte mit Xbox 360

Und CPU

Chartered (http://www.orthy.de/index.php?option=com_glossary&Itemid=55&func=view&id=429)

NEC (http://www.orthy.de/index.php?option=com_glossary&Itemid=55&func=view&id=411)

Nintendo (http://www.orthy.de/index.php?option=com_glossary&Itemid=55&func=view&id=356)

Power PC (http://www.orthy.de/index.php?option=com_glossary&Itemid=55&func=view&id=341)

SIS (http://www.orthy.de/index.php?option=com_glossary&Itemid=55&func=view&id=78)

SMT (http://www.orthy.de/index.php?option=com_glossary&Itemid=55&func=view&id=74)

Alles mit Bemerkungen zur Xbox 360 im Zusammenhang CPU, Fertigung, Chipsatz

MFG Bobo(2006)

Gast
2006-08-26, 10:41:46
Hi Hotsalsa
Artikel bei Tecchannel:
http://www.tecchannel.de/technologie/prozessoren/444414/

pure Infos:
http://researchweb.watson.ibm.com/journal/rd/494/kahle.html

Tschau
Rick

Bokill
2006-08-26, 23:40:46
... pure Infos:
http://researchweb.watson.ibm.com/journal/rd/494/kahle.html ...
Seit wann wird der Cell Prozessor in der Xbox 360 verbaut?

MFG Bobo(2006)

HotSalsa
2006-08-27, 03:47:30
Puhh danke für die vielen Links :smile:

Soweit ich das verstanden habe sind XBox360 CPU und Cell core Sprösslinge der Power PC chip Architektur und kein G4 oder G5.

In WIE weit sie sich unterscheiden konnte ich leider nicht finden sprich ALUs, Pipelines etc...
Sprungvorhersage wird dann ja wohl bei den Konsolen CPU nicht vorhanden sein. Hat die XBox360 CPU eigentlich die ALTIVEC Einheiten oder ähnliche SIMD Einheiten?
Vom Cell sind ja theoretische GFlop Angaben vorhanden, wie sieht es denn bei Xenos aus? Wo kann man diese CPU im Vergleich anordnen?

Gast
2006-08-27, 09:41:11
Hat die XBox360 CPU eigentlich die ALTIVEC Einheiten oder ähnliche SIMD Einheiten?Afaik ja.

Vom Cell sind ja theoretische GFlop Angaben vorhanden, wie sieht es denn bei Xenos aus? Wo kann man diese CPU im Vergleich anordnen?Xenos ist die GPU. Die CPU heißt "Xenon".

Bokill
2006-08-27, 13:37:53
Puhh danke für die vielen Links :smile:

Soweit ich das verstanden habe sind XBox360 CPU und Cell core Sprösslinge der Power PC chip Architektur und kein G4 oder G5. Ja beide sind aus der PowerPC Familie.

Allerdings hat der Cell eine angewandelte PowerPC ISA, so dass der Cell Instruktionssatz nicht (ganz) kompatibel zu den anderen bisherigen PowerPC CPUs ist.

Die Xbox CPU hingegen ist kompatibel zur bisherigen Power PC Familie. Allerdings ist es weder ein G5, oder G4, sie ist eine völlig neuartige CPU, die im Auftrag von IBM extra für Microsoft designt wurde.

Arstechnica (http://arstechnica.com/articles/paedia/cpu/xbox360-2.ars) beschreibt, das die Xenon CPU eher dem G4 entspricht

Hier noch mal eine Preisabschätzung der Hardware zur Xbox 360 (http://www.orthy.de/index.php?option=com_content&task=view&id=2521&Itemid=86).

Ach ja, übrigens ... Man sagt in der PowerPC Familie nicht mehr PowerPC Architektur, sondern seit wenigen Tagen "Power Architektur" und hat für dieses auch ein frisches Logo dafür herausgebracht: http://www.orthy.de/images/stories/bokill/Logos/thumb/tn_ppc_logo_2006.jpg
Power.org. Virtualisierung und mehr in der PPC ISA, richtiger Power Architektur (http://www.orthy.de/index.php?option=com_content&task=view&id=4098&Itemid=86).

MFG Bobo(2006)

Gast
2006-08-27, 14:19:09
Allerdings hat der Cell eine angewandelte PowerPC ISA, so dass der Cell Instruktionssatz nicht (ganz) kompatibel zu den anderen bisherigen PowerPC CPUs ist.

Die PPU ist voll PowerPC-Kompatibel, die SPEs natürlich nicht.

Arstechnica beschreibt, das die Xenon CPU eher dem G4 entspricht

:|
G4 ist deutlich breiter und auch auf keinen Fall In-Order.

Bokill
2006-08-27, 15:12:51
Die PPU ist voll PowerPC-Kompatibel, die SPEs natürlich nicht. Habe ich was anderes beschrieben? ;)

Ja, in der Tat ist der Cell-Kern (PPE) Power Processing Element voll kompatibel zur bisherigen PPC Architektur. Nützt aber gar nichts, wenn man die Leistungskraft der Synergistic Processing Elements (SPE) ausnutzen will. Erst beides (PPE) Power Processing Element + die mehrfachen Synergistic Processing Elements (SPE) macht den Cell zu dem was er ist.

Der Xenon hingegen ist ein "schlichter" PPC-Tricore mit SMT Fähigkeiten der PPC-Kerne.

Hier mal ein Link zu Heise: Von Zellen und Prozessoren (http://www.heise.de/ct/05/05/018/) [Heise.de]

G4 ist deutlich breiter und auch auf keinen Fall In-Order. Auch hier schieb ich nicht, dass der Xenon identisch mit dem G4 sei, sondern allenfalls verwandt.

Ein kleiner Unterschied, wie ich meine ... und darum der Verweis auf Ars Technika ... den hättest du ruhig kommentieren können. ;)

MFG Bobo(2006)

Gast
2006-08-27, 15:22:31
Habe ich was anderes beschrieben? ;)

Ja: "so dass der Cell Instruktionssatz nicht (ganz) kompatibel zu den anderen bisherigen PowerPC CPUs ist."

SPE-Instruktionssatz und es wäre klar gewesen.

Ja, in der Tat ist der Cell-Kern (PPE) Power Processing Element voll kompatibel zur bisherigen PPC Architektur. Nützt aber gar nichts, wenn man die Leistungskraft der Synergistic Processing Elements (SPE) ausnutzen will. Erst beides (PPE) Power Processing Element + die mehrfachen Synergistic Processing Elements (SPE) macht den Cell zu dem was er ist.

Der Xenon hingegen ist ein "schlichter" PPC-Tricore mit SMT Fähigkeiten der PPC-Kerne.

Hier mal ein Link zu Heise: Von Zellen und Prozessoren (http://www.heise.de/ct/05/05/018/) [Heise.de]

Ich weiß bescheid.

Auch hier schieb ich nicht, dass der Xenon identisch mit dem G4 sei, sondern allenfalls verwandt.

Imho nich im Entferntesten. Wie du ganz bestimmt weißt ist G4 ja nichtmal von IBM.

G4 ist breit, Out-Of-Order und braucht kein SMT um halbwegs Leistung zu bringen. Ich finde den Vergleich absolut nicht gelungen, sorry.

Bokill
2006-08-27, 15:39:08
Ja: "so dass der Cell Instruktionssatz nicht (ganz) kompatibel zu den anderen bisherigen PowerPC CPUs ist."

SPE-Instruktionssatz und es wäre klar gewesen. Wenn man den Cell als Einheit betrachtet, dann macht es wenig Sinn in SPE und PPE zu unterscheiden.

Für den Laien ist es lediglich wichtig, dass die bisherige PPC-ISA (Stand vor Power Architektur 2.03) eben nicht für den "Cell" kompatibel ist.

Der Eingeweihte weiss natürlich um die Unterschiede, und kann für den PPC-Kern den PPE seine bisherigen PPC-Code leicht portieren.

Die SPEs erfordern da weitere Codeanpassungen. Da muss wohl in aller Regel neu Code geschrieben werden.
Allerdings lehnt sich der Instruktionssatz der SPEs eng an die PPC ISA und macht es da PPC Erfahrenen Codern wohl mit dem Lernen einfacher.

Die Frage des Threadstarters ging darum, in wie weit der Xenon mit den G4, G5 verwandt ist. Microsoft/IBM wollten wohl ein deutlich entschlacktes CPU Design haben. Die Komplexität wurde da im Vergleich zum G5 deutlich reduziert. Wenn überhaupt Vergleiche machbar sind, dann eher mit dem G4 ... so wollte ich den Vergleich sehen ... ;)

MFG Bobo(2006)

Gast
2006-08-27, 22:26:49
Für den Laien ist es lediglich wichtig, dass die bisherige PPC-ISA (Stand vor Power Architektur 2.03) eben nicht für den "Cell" kompatibel ist.

Klar ist sie das. Das dann die SPEs nicht benützt werden macht das Ding ja nicht "inkompatibel".

Gast
2006-08-27, 22:51:49
Gibt es überhaupt Die Pics dieser CPU bzw. Diagramme oder Pics, die das Innenleben der CPU zeigen, so wie es sie zB von einigen Intel CPU gibt?

In wie weit sind die 360 CPU und der Cell Kern wirklich verwand?

Un zu guter letzt, wie ist die Leistung einzuschätzen?

Schau Dir mal folgende Artikel vom guten Hannibal an:
Inside the Xbox 360, Part I: procedural synthesis and dynamic worlds (http://arstechnica.com/articles/paedia/cpu/xbox360-1.ars)
Inside the Xbox 360, Part II: the Xenon CPU (http://arstechnica.com/articles/paedia/cpu/xbox360-2.ars)
Introducing the IBM/Sony/Toshiba Cell Processor — Part I: the SIMD processing units (http://arstechnica.com/articles/paedia/cpu/cell-1.ars)
Introducing the IBM/Sony/Toshiba Cell Processor — Part II: The Cell Architecture (http://arstechnica.com/articles/paedia/cpu/cell-2.ars)

Bokill
2006-08-27, 22:56:14
Klar ist sie das. Das dann die SPEs nicht benützt werden macht das Ding ja nicht "inkompatibel". Ein Cell ohne die SPEs ist wie ein Stier ohne Hoden :D

Gasthaus
2006-08-27, 23:49:10
Ja beide sind aus der PowerPC Familie.

Allerdings hat der Cell eine angewandelte PowerPC ISA, so dass der Cell Instruktionssatz nicht (ganz) kompatibel zu den anderen bisherigen PowerPC CPUs ist.

Die Xbox CPU hingegen ist kompatibel zur bisherigen Power PC Familie. Allerdings ist es weder ein G5, oder G4, sie ist eine völlig neuartige CPU, die im Auftrag von IBM extra für Microsoft designt wurde.

Arstechnica (http://arstechnica.com/articles/paedia/cpu/xbox360-2.ars) beschreibt, das die Xenon CPU eher dem G4 entspricht

Hier noch mal eine Preisabschätzung der Hardware zur Xbox 360 (http://www.orthy.de/index.php?option=com_content&task=view&id=2521&Itemid=86).

Ach ja, übrigens ... Man sagt in der PowerPC Familie nicht mehr PowerPC Architektur, sondern seit wenigen Tagen "Power Architektur" und hat für dieses auch ein frisches Logo dafür herausgebracht: http://www.orthy.de/images/stories/bokill/Logos/thumb/tn_ppc_logo_2006.jpg
Power.org. Virtualisierung und mehr in der PPC ISA, richtiger Power Architektur (http://www.orthy.de/index.php?option=com_content&task=view&id=4098&Itemid=86).

MFG Bobo(2006)

bissl OT,aber wo ist dann der bierdeckelgrosse Power5 Prozessor einzuordnen?

Ist das auch PowerPC Architektur?

Gast
2006-08-28, 00:07:27
Ein Cell ohne die SPEs ist wie ein Stier ohne Hoden :D

Ich weiß, ich weiß trotzdem ist das Ding bitte nicht PowerPC-Inkopatibel.

Gast
2006-08-28, 00:10:46
bissl OT,aber wo ist dann der bierdeckelgrosse Power5 Prozessor einzuordnen?

Ja ist PowerPC-kompatibel, aber hat auch noch andere Befehle aus der Power-Familie.

Kann man hier schön nachlesen: http://en.wikipedia.org/wiki/IBM_POWER_Architecture

Bokill
2006-08-28, 08:27:32
bissl OT,aber wo ist dann der bierdeckelgrosse Power5 Prozessor einzuordnen?

Ist das auch PowerPC Architektur? Der ist zwar nicht Bierdeckelgross (du meinst wohl den Verbund von 4 Power4 (Power5) auf dem MCM (ein Modul für 4 CPUs mit L3 Cache auf dem MCM).

Ja, das ist auch PowerPC Architektur und versteht auch den Instruktionssatz, den die G4 und G5 verstehen.

MFG Bobo(2006)