This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]