IBM Compilers just released! Implications for G5 Speed Gains?
http://www.macnn.com/news/22926
And there's a link to a Macnn thread/discussion.
On certain code, some folks are getting a 4:1 performance boost over a Pentium 2.6!
Will Apple recompile Mac OS 'X' with the 'safe setting' of XLC?
Ie one that doesn't cut out G3 owners? But could Apple produce a G5 'patch' that is super optimised for G5 owners? Or would that break Photoshop or misc' stuff?
I noticed something about compiler version 8.1. Hmmm, wasn't the Rev B PowerMac coded named 8,1 according to Kasper?
Intriguing.
I wonder if this announcement coincides with the pending speed bump?
A joint IBM/Apple announcement? (In the Macnn thread, apparently, it's stated by IBM that this compiler is specifically for 'X' and the G5!)
A compiler speed bump of 40-50% enables a 2 gig 970 to perform like a 3 gig machine?! (Some of the time. I guess these kinda of speed ups depend on parallel code optimised for the G5's parallel architecture?)
Add XLC to the Rev B update? Surely dual 2.6 on XLC would smoke Pentium ass?
Will Apple, Adobe etc take advantage of this? Or will Apple press the issue at WWDC? Or get stuck in via with the new compilers and announce them with the Rev B PMs?
edit: another thought. Intel have had decent compilers for their chips that make them (and Windows) look good in Spec tests. Is this IBM finally backing their own PPC chips so that PPC and 'X' can look good in Spec tests? This will surely add success to Apple PowerMac and G5 sales and add momentum (and incentive by IBM to vigourously/further develop PPC) to this resurgent PPC effort.
Lemon Bon Bon
And there's a link to a Macnn thread/discussion.
On certain code, some folks are getting a 4:1 performance boost over a Pentium 2.6!
Will Apple recompile Mac OS 'X' with the 'safe setting' of XLC?
Ie one that doesn't cut out G3 owners? But could Apple produce a G5 'patch' that is super optimised for G5 owners? Or would that break Photoshop or misc' stuff?
I noticed something about compiler version 8.1. Hmmm, wasn't the Rev B PowerMac coded named 8,1 according to Kasper?
Intriguing.
I wonder if this announcement coincides with the pending speed bump?
A joint IBM/Apple announcement? (In the Macnn thread, apparently, it's stated by IBM that this compiler is specifically for 'X' and the G5!)
A compiler speed bump of 40-50% enables a 2 gig 970 to perform like a 3 gig machine?! (Some of the time. I guess these kinda of speed ups depend on parallel code optimised for the G5's parallel architecture?)
Add XLC to the Rev B update? Surely dual 2.6 on XLC would smoke Pentium ass?
Will Apple, Adobe etc take advantage of this? Or will Apple press the issue at WWDC? Or get stuck in via with the new compilers and announce them with the Rev B PMs?
edit: another thought. Intel have had decent compilers for their chips that make them (and Windows) look good in Spec tests. Is this IBM finally backing their own PPC chips so that PPC and 'X' can look good in Spec tests? This will surely add success to Apple PowerMac and G5 sales and add momentum (and incentive by IBM to vigourously/further develop PPC) to this resurgent PPC effort.
Lemon Bon Bon
Comments
Originally posted by othello
pity its going to cost money...
Were you planning on compiling your pr0n library for even quicker iPhoto scrolling performance?
Originally posted by KANE
Were you planning on compiling your pr0n library for even quicker iPhoto scrolling performance?
lol
However , this thread is not related to future hardware. I move it to general discussion.
Originally posted by tfworld
Only large companies will be able to use this. Also, I am pretty sure that I did not see Objective-C listed in the languages it can compile. This will probably help out on command line programs. Now how about a dnetc compiled for the G5????
I'm pretty sure Objective C is a pretranslator which produces C code.
Originally posted by tfworld
Only large companies will be able to use this. Also, I am pretty sure that I did not see Objective-C listed in the languages it can compile. This will probably help out on command line programs. Now how about a dnetc compiled for the G5????
Objective-C was listed.