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