On Sun, Mar 07, 2010 at 08:17:54PM +0100, Toon Moene wrote:
> Jack Howarth wrote:
>
>> Toon,
>>    I would suspect this boost is from the series of changes
>> to "Update default arch for x86" from HJ Lu. This should now
>> have -msse2 in use as the default (except on darwin where
>> we went to -msse3 since all of our processors support that).
>
> That could well be.  I now configure as follows:
>
> --with-arch-64=native --with-tune-64=native
>
> as opposed to:
>
> --with-arch-64=core2 --with-tune-64=core2
>
> previously.
>
> -- 
> Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290
> Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
> At home: http://moene.org/~toon/
> Progress of GNU Fortran: http://gcc.gnu.org/gcc-4.5/changes.html

Toon,
   My benchmarks for the polyhedron 2005 benchmarks on x86_64-apple-darwin10
confirmed HJ Lu's observations on darwin that the core2 tuning actually
perform worse than generic tuning...

http://gcc.gnu.org/ml/gcc-patches/2010-02/msg01272.html

Hopefully FSF gcc will eventually fix this so that processor specific
costs actually improve the benchmarks.
            Jack

Reply via email to