One more df-branch benchmarking on SPEC2000

Vladimir Makarov vmakarov@redhat.com
Mon May 7 17:18:00 GMT 2007


  This is one more df-branch comparison after the last merge branch (done
05/03) with the mainline on the merge point (r124382).

  There is a big progress since last my benchmarking on compilation
speed of SPECFP2000 for PPC64.  But whatever changed this does not
work well for all platforms and benchmarks.  Compilation time for some
platforms even worsened a bit.

  The most degradation in code quality were fixed too and even more the
code on the branch is now better for P4.

  All toolchains were compiled with --enable-checking=release (-O2 was
used to SPEC2000 benchmarks).  Four platforms for benchmarking were
used:

x86_64: 2.6 Ghz Core2.
Itanium: 1.6Ghz Itanium2.
PPC64: 2.5Ghz G5.
Pentium4: 3.2Ghz Pentium4 (additionally -mtune=pentium4 was used).

The attachments contain more verbose info about SPEC2000 results
(there base is df-branch, peak is mainline on the merge point) and can
be used to find what tests still needs attention.

Here is the summary:

Compilation time SPECINT2000 (user time sec):
**********Mainline Branch Change
--------------------------------
x86_64    139.39   148.48   +6.5%
Itanium   446.00   484.56   +8.6%
PPC64     374.33   399.72   +6.8%
Pentium4  253.89   269.43   +4.9%

Compilation time SPECFP2000 (user time sec):
**********Mainline Branch Change
--------------------------------
x86_64    101.99   111.11   +8.9%
Itanium   363.08   407.20  +12.2%   
PPC64     320.69   324.28   +1.1%
Pentium4  183.92   200.15   +8.8%

Code Size SPECINT2000 (text segment)
**********Change
--------------------------------
x86_64    +0.51%
Itanium   -0.14%
PPC64     +0.48%
Pentium4  +0.48%

Code Size SPECFP2000 (text segment)
**********Change
--------------------------------
x86_64    +0.16%
Itanium   -0.20%
PPC64     -0.05%
Pentium4  -0.02%

SPECINT200 Scores:
**********Mainline Branch Change
--------------------------------
x86_64    1932     1924   -0.41%
Itanium    861      858   -0.35%
PPC64      671      667   -0.59%
Pentium4   878      885   +0.91%

SPECFP200 Scores:
**********Mainline Branch Change
--------------------------------
x86_64    1745     1752   +0.40%
Itanium    521      517   -0.77%
PPC64      661      660   -0.15%
Pentium4   682      687   +0.73%

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: X86_64
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20070507/af3024db/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Itanium
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20070507/af3024db/attachment-0001.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: PPC64
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20070507/af3024db/attachment-0002.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Pentium4
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20070507/af3024db/attachment-0003.ksh>


More information about the Gcc mailing list