This is the mail archive of the gcc@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: Loop unrolling-related SPEC regressions?


> 
> > browsing the latest results from Andreas, it looks like a few of them (e.g.,
> > 164.gzip, 186.crafty, 200.sixtrack) are showing a definite regression in the
> > PEAK case, characterized by -funroll-all-loops.
> 
> It's not clear to me that -funroll-all-loops is the correct setting for
> PEAK, as bloating out the code may make the cache perform worse.

We do use them in the testing runs for exactly these purposes.
It tends to show the "bugs" that causes unnecesary code growth in some
areas unnoticed by other benchmarks.
THe base/peak flags are not supposed to bring best performance,
but be good for testing majority of gcc features.

Honza


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