[macstl-dev] gcc 3.3 on YellowDogLinux

Glen Low glen.low at pixelglow.com
Wed Apr 6 05:39:31 WST 2005

  • Previous message: [macstl-dev] gcc 3.3 on YellowDogLinux
  • Next message: [macstl-dev] gcc 3.3 on YellowDogLinux
  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]


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     
> 5.26087*raw.
> Benching        inner product:  833333/sec    4.16667*std     
> 4.25000*raw.
> Benching           polynomial:  156250/sec    6.31250*std     
> 2.20312*raw.
> Benching           hypotenuse:  125000/sec   18.58750*std    
> 15.81250*raw.
> Benching complex multiply add:  158730/sec   11.50790*std     
> 4.76190*raw.
> Benching            predicate:  500000/sec   21.15000*std     
> 3.25000*raw.
> Benching              slicing:   42918/sec    1.40773*std     
> 0.77682*raw.
> Benching                power:   24875/sec   11.22140*std    
> 10.97260*raw.
> Benching        trigonometric:   14836/sec  111.84300*std   
> 113.08600*raw.
>
> 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  
reintegrated back.

Cheers,
Glen Low.

pixelglow software | simply brilliant stuff
www.pixelglow.com
aim: pixglen


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.pixelglow.com/lists/archive/macstl-dev/attachments/20050406/3ad960eb/attachment.html

  • Previous message: [macstl-dev] gcc 3.3 on YellowDogLinux
  • Next message: [macstl-dev] gcc 3.3 on YellowDogLinux
  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

More information about the macstl-dev mailing list