This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Recent dataflow branch SPEC2000 benchmarking
- From: Vladimir Makarov <vmakarov at redhat dot com>
- To: gcc at gcc dot gnu dot org
- Date: Wed, 11 Apr 2007 18:05:24 -0400
- Subject: Recent dataflow branch SPEC2000 benchmarking
DF made a big progress especially with recent Ken Zadeck's DCE/DSE
improvements. I think dataflow benchmarking will be interesting to
people. Here is the comparison of dataflow-branch as of Apr 7. with
the mainline on the last merge point (r123656) done by Daniel Berlin
on Apr 7.
Compilers for all platforms were configured with
--enable-checking=release. All programs were compiled with -O2.
x86_64 is 2.6Gzh Core2 machine
ppc64 is 2.5Ghz G5 machine
ia64 is 1.6Ghz Itanium2 machine
SPECInt2000 compilation time (user time):
machine mainline branch change
---------------------------------
x86_64 141.7s 150.2s +6.0%
ppc64 381.7s 415.4s +8.8%
ia64 446.7s 496.3s +13.3%
SPECFp2000 compilation time (user time):
machine mainline branch change
---------------------------------
x86_64 104.8s 117.7s +12.3%
ppc64 312.3s 367.8s +17.8%
ia64 377.6s 502.9s +33.2%
SPECInt2000 score (without broken gcc for ppc64 and ia64):
machine mainline branch change
---------------------------------
x86_64 1935 1933 -0.1%
ppc64 654 653 -0.1%
ia64 843 840 -0.3%
SPECFp2000 score (withouth broken sixtrack for all platforms
plus applu for ia64 because it is broken for df-branch):
machine mainline branch change
---------------------------------
x86_64 1843 1838 -0.3%
ppc64 661 653 -1.2%
ia64 569 566 -0.5%
SPECInt2000 average code size change (text segment):
machine change
---------------------------------
x86_64 +0.43%
ppc64 +0.75%
ia64 +0.11%
SPECFp2000 average code size change (text segment):
machine change
---------------------------------
x86_64 +0.12%
ppc64 +0.93%
ia64 +0.09%