On 5/7/07, Vladimir Makarov <[EMAIL PROTECTED]> wrote:
Richard Guenther wrote:

> On 5/7/07, Vladimir Makarov <[EMAIL PROTECTED]> wrote:
>
>>
>> Compilation time SPECINT2000 (user time sec):
>> **********Mainline Branch Change
>> --------------------------------
>> x86_64    139.39   148.48   +6.5%
>> Itanium   446.00   484.56   +8.6%

From what I can tell, a significant amount of extra compile time on
Itanium is spent in the scheduler. I've compared the number of
schedulable insns on the trunk and on the df branch, and it appears we
give the scheduler more freedom on the branch. This inevitably takes
time (the scheduler is the slowest part of GCC-on-Itanium already,
anyway).


>> PPC64     374.33   399.72   +6.8%
>> Pentium4  253.89   269.43   +4.9%
>
>
> Note that while I appreciate the benchmarking very much, not
> providing details on which SPEC tests regress in compile time is bad.
> Can you manually identify the worst offender, ideally by file?  Or is it
> just overall regressing?
>
I can guess it is mostly overall regression.

It is.  There are a few known common bottlenecks that still need fixing.

Gr.
Steven

Reply via email to