FX wrote:
PS: I attach the file containing all timings. For each set of option,
I ran the compiler twice; when timings differ significantly, that's
because of other users using the machine (which is a rather underused
dual-core biprocessor, with an average load during my tests of 1.09),
and I thus take the smallest number for calculations.
Thanks for testing IRA. As I understand, in
# f951 135.59 6.88
the first number is wall compilation time. Could you tell me what is
the second one? Is it system time?
I am trying to analyze the results and it would be useful to know what
kind of processor did you use (AMD or Intel, what model).
As for -O0, IRA does absolutely the same when -fira-algorithm=CB is used
or not.
Thanks again for the testing. I'll look forward for your results for
Polyhedron benchmark. I should acknowledge that I never tested it. My
observation of SPECFP2000 results, IRA gives less improvement than for
SPECINT2000. As I understand floating point benchmarks are more memory
bound and RA could not help a lot. More important is to have memory
hierarchy optimizations for them.