[macstl-dev] gcc 3.3 on YellowDogLinux
glen.low at pixelglow.com
Wed Apr 6 05:39:31 WST 2005
On 05/04/2005, at 3:18 AM, Michael LeBlanc wrote:
> On Apr 3, 2005, at 6:46 AM, Michael LeBlanc wrote:
>> And, Ouch!!
> After making sure that vectors are 16-byte aligned ...
> Benching multiply add: 434782/sec 9.65217*std
> Benching inner product: 833333/sec 4.16667*std
> Benching polynomial: 156250/sec 6.31250*std
> Benching hypotenuse: 125000/sec 18.58750*std
> Benching complex multiply add: 158730/sec 11.50790*std
> Benching predicate: 500000/sec 21.15000*std
> Benching slicing: 42918/sec 1.40773*std
> Benching power: 24875/sec 11.22140*std
> Benching trigonometric: 14836/sec 111.84300*std
> I will clean up my changes and freeze it.
That's excellent news -- especially the speed up on the trigonometric
functions. What sort of PowerPC were you benchmarking against?
I may not have received all my emails the last few days since I'm
away on the Apple WWDC Roadshow "down under", is this a compile on
gcc 3.4 with the proper use of __bool and __pixel?
When you are ready, a diff would be good, or you can send me
everything and I can do a branch in the Subversioned code to get it
pixelglow software | simply brilliant stuff
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the macstl-dev