Peter Bergner wrote:
On Tue, 2009-09-01 at 16:46 -0400, Vladimir Makarov wrote:
Peter Bergner wrote:
Were you going to whip that patch up or did you want me to?
I am going to do it by myself.
Great! I'd like to see how your patch affects POWER6 performance.
Do you have access to a POWER6 box?
Yes, I have.
If not, can you send Pat and I
the patch and we'll fire off a run on our POWER6 benchmark system.
I've got the results. SPECFP2000 is 2% better with separate
udpate_equiv_regs pass but taking art volatility off (I already wrote
that art is very volatile on power6: its worst and best scores can be
10-15% different) it is about 0.6% better.
As for SPECINT2000, crafty failed with the separate pass. I need some
time to investigate this. Without crafty, SPECInt2000 improvement is
about 0.4%.
So probably, it is worth to do update_equiv_reg as a separate pass.
I'll submit a patch on next week (sorry, I am a bit busy this week).