-Nuke-
Aktives Mitglied
- Dabei seit
- 13.09.2003
- Beiträge
- 2.146
- Reaktionspunkte
- 15
nidhoegg schrieb:Naja, Abfallprodukt würde ich das nicht nennen. Schließlich sind die Dinger auch in IBMs eigenen eServern (Blades) drin.
Der G5 ist auch eine nette Server-CPU. Die Leistung entfaltet sich erst, wenn wirklich konstant Daten kommen (daher gut für Datenverarbeitungsserver).
Denn das Problem des G5s (und damit ein Problem für den Desktop) ist die Recht hohe Latenz (ich glaube über 350 Takte, im Gegensatz zu <200 Takte bei G4/Athlon/Yonah) die er benötigt um neue Daten aus dem Arbeitsspeicher anzufordern. Ist halt ein POWER4-bleibsel, da der Kern dafür geschaffen wurde mehrere MB L3-Cache zu haben...
Genauso sieht es auch bei der Altivec-Einheit des G5 aus. Sieht aus wie einfach mal fix angelötet (ja ja, ich weiß, da wird nix gelötet). Darum kommt bei massiven Altivec-Einsatz (z.B. distibuted.net rc-72) ein DualG41,42 gut und gerne mal mit einem DualG5 2Ghz mit. Daran erkennt man auch, das Altivec doch eher wenig bis gar nicht genutzt wird, da in normalen Anwendungen der G5 immer weit vor dem G4 liegt.
Welche Leistung nun VMX-128 (quasi IBM Eigenüberlegung zu Altivec und nicht nur Altbaupläne aus G3-Zeiten) bringt, muss sich erst zeigen. Die Anzahl der Register ist höher. Aber da gehört noch extrem viel mehr zu, denn die Daten müssen ja auch rangeschafft werden. Weiterhin wäre auch Interessant inwiefern VMX-128 Out-Of-Order-fähig ist. Ich denke mal gar nicht. Denn das brachte bei FreeScale mit dem 7448 (er komme irgendwann ) gut und gerne 30% mehr Altivec-Leistung.