PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : G5-Systeme werden schneller?


Ganon
2003-08-28, 13:05:39
----
Neue IBM-Compiler machen dem Power Mac G5 Dampf

Jetzt kommt mächtig Schwung in die Mac-G5-Szene: IBM bringt die legendären C/C++- und Fortran-Complier mit PowerPC- und insbesondere G5-Optimierung nun nicht nur für AIX, sondern auch für Linux und Mac OS X heraus. Beta-Versionen der Compiler (C/C++ 6.0 und Fortran 8.1) für Mac OS X stehen schon zum Download für einen 60-Tage-Test bereit.

Vergleiche der Compiler mit den SPEC-CPU-Benchmarks zeigen zum Teil geradezu dramatische Performancesteigerungen gegenüber gcc/g77 3.3 -- allerdings noch gemessen auf dem Power4. Aber auch die bereits bei der ersten Präsentation des PowerPC-970-Prozessors von IBM konservativ abgeschätzen SPEC-Werte (937 SPECint2000 und 1051 SPECfp2000) für den 1,8-GHz-PPC970 waren schon weit höher als diejenigen, die Steve Jobs bei der spektakulären G5-Mac-Einführung angab. Gemessen mit gcc 3.3 und NAG-Fortran kam VeriTest nur auf 800 SPECint2000 und 840 SPECfp2000 für den PPC970 mit 2 GHz.

Vor allem die Optimierung für die im Power4 und PPC970 vorhandenen zwei Gleitkommaeinheiten ist IBM wohl (insbesondere beim Fortran-Compiler) weit besser gelungen als den GNU-Kollegen. Mit den beiden FPUs müßte der PPC970 von der Architektur her gegenüber dem Intel Pentium 4 nämlich in der Gleitkommaperformance deutlich im Vorteil sein.

Auch AltiVec wird für den PPC970 und "generischen PowerPC" unterstützt (Switch ppvc) -- ob dabei auch wie bei Intel-Compilern eine automatische Vektorisierung mit verbunden ist, ist noch unklar. Solche Autovektorisierung könnte nochmals einen Performancesprung bewirken. Auch GNU hat diese Technik für AltiVec als Projektziel gesetzt.

Interessanterweise unterscheiden die IBM-Compiler noch zwischen G5 und PPC970, möglicherweise optimiert der Compiler mit G5 speziell auf Apples Crossbarswitch und holt so noch ein Quentchen mehr Performance heraus. (as/c't)
---

http://www.heise.de/newsticker/data/as-28.08.03-000/

Hmm, ob Apple auf diesen Compiler umsteigen wird? Oder werden die bei GCC bleiben?

Kann ja richtig spannend werden!

Endorphine
2003-08-28, 14:12:00
Ja, &?

Jetzt muss erst einmal Software damit neu übersetzt werden =) Vorher gibt's auch keine Beschleunigung. Allein durch einen installierten neuen Compiler wird ein System nicht schneller ;)

Ganon
2003-08-28, 14:45:46
???

Weiß ich auch! Es geht mir ja auch um Systeme wie OSX 10.4, oder so!