Gå til innhold

Ny IBM-kompilator på mac


Anbefalte innlegg

Dette er interessant. Det ser ut som om IBM har begynt å jobbe hardere med å implementere xl-kompilatorene sin for G4/G5. Der er en masse snakk om det på en av trådene til arstechnica, her.

 

Det ser meget lovende ut, her er resultatet av en tidlig ytelsesmåling fra samme tråden:

I just got an e-mail from Dr. Hunter (genX here on Ars) over at NASA Langely, he says that with xlf in his Jet3D bench he gets a huge improvement over the Absoft FORTRAN.

 

 

Type of Code -----G4----G5

Scalar-------------70%---210% % improvement

Vector-------------40%----70% using gcc3.3 for the vetorized code

 

If this holds that places his 2.0GHz G5 (single)=254 at 787 and his Dual G5 = 498 at 1544 MFLOPs. That is just for Scalar. The vector would go from 2755 to 4684 MFLOPs (single) and 5177 to 8801 (dual).

 

Even the G4 numbers are much better, 129 to 219 (single, scalar) and 1612 to 2258 (single, vector) for a 1.25GHz G4.

 

I would say that if these numbers hold, some CFD type applications could really benefit from a G5.

 

Note also that the P4 2.66 is 255.

Med andre ord, en tilsynelatende massiv ytelsesforbedring. Dette er selvsagt uoffisielle tall, men .. Damn! Det er allerede spekulasjoner om at Apple vil bruke xl-kompilatorene for Panther...

Lenke til kommentar
Videoannonse
Annonse

Om Apple ikke bruker XL C for Panther allerede nå, så tviler jeg sterkt på at de vil gjøre det. Det krever gjerne endel arbeid å bytte kompilator (selv om den skal funke som en drop-in replacement for GCC3.3), samt at kompilatoren fremdeles er beta. Den største hindringen dog, er at XL C ikke kan kompilere Objective-C-kode, nettopp det språket OS X er bygget opp av, så nei, jeg kan vel forsåvidt garantere at de bruker GCC fremdeles.

 

Panther er uansett et vanvittig steg opp fra Jaguar i ytelsessammenheng, og om de går for å bruke XL C til å kompilere 10.4, så får vi vel enda en fet ytelsesforbedring når den tid kommer også :)

 

Ang. de tallene der, så viser det helt tydelig at XL F (fortrankompilatoren) virkelig sparker GCCs rompe til viss type kode. Men ikke forvent mye mer enn en brøkdel (10-15% stort sett) av den forbedringen i generelle applikasjoner.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...