This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Fix PR 30735 and 31090: Change static memory partition heuristic
H. J. Lu wrote on 04/18/07 01:34:
> Here are the compile times for SPEC CPU 2006:
>
> Revision 123724 Revision 123718+ Richard
> 23min 57 sec 28min 8 sec
A 21% slowdown for a .75% performance benefit? Thanks for proving my point.
> Given that it takes almost a day to build + run SPEC CPU 2006, the
> difference between 23min and 28min compile time is very small. If
> there is a gcc option which will double the compile time for SPEC
> CPU 2006, but speed up the executables by 10%, I would love to give
> it a try. It will cut down SPEC CPU 2006 build + run time by several
> hours.
I just provided you with one. Try with a higher --param
max-aliased-vops. It would also be interesting to examine benchmarks
like leslie3d (the only one to get a significant performance benefit) to
see what can be done in terms of further tuning on the partitioning
heuristic.