[GENERAL] GCC 4.0 on Mac OS X

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[GENERAL] GCC 4.0 on Mac OS X

Matthew Hixson
Just wondering if the Postgres hackers have done any performance  
measurements on Postgres compiled with GCC 3.x against Postgres  
compiled with GCC 4.0.  I'm wondering whether or not the auto-
vectorization stuff in 4.0 provides any performance improvements to  
Postgres 8.0.x.
   -M@

---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
    (send "unregister YourEmailAddressHere" to [hidden email])
Reply | Threaded
Open this post in threaded view
|

Re: [GENERAL] GCC 4.0 on Mac OS X

Tom Lane-2
Matthew Hixson <[hidden email]> writes:
> Just wondering if the Postgres hackers have done any performance  
> measurements on Postgres compiled with GCC 3.x against Postgres  
> compiled with GCC 4.0.  I'm wondering whether or not the auto-
> vectorization stuff in 4.0 provides any performance improvements to  
> Postgres 8.0.x.

Offhand I'd not expect auto-vectorization to be much help for Postgres,
but you never know till you try ...

                        regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings
Reply | Threaded
Open this post in threaded view
|

Re: [GENERAL] GCC 4.0 on Mac OS X

Matthew Hixson
On May 20, 2005, at 3:00 PM, Tom Lane wrote:

> Matthew Hixson <[hidden email]> writes:
>
>> Just wondering if the Postgres hackers have done any performance
>> measurements on Postgres compiled with GCC 3.x against Postgres
>> compiled with GCC 4.0.  I'm wondering whether or not the auto-
>> vectorization stuff in 4.0 provides any performance improvements to
>> Postgres 8.0.x.
>>
>
> Offhand I'd not expect auto-vectorization to be much help for  
> Postgres,
> but you never know till you try ...

While cruising the vast and global interweb I found myself here

http://gnu.ghks.de/software/gcc/projects/tree-ssa/vectorization.html

and while that's a bit over my head I gathered that GCC 4.0 would  
provide "more better" performance.
   -M@

---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend