[Bug middle-end/19721] [meta-bug] optimizations that CSE still catches
dnovillo at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Mon Jan 31 15:24:00 GMT 2005
------- Additional Comments From dnovillo at gcc dot gnu dot org 2005-01-31 15:23 -------
SPEC comparisons for i686 before/after kazu's patch to completely disable CSE.
The 20050127 compiler has CSE enabled. The 20050129 compiler has CSE disabled.
Compile times for SPECint were reduced by 9%.
Compile times for SPECfp were reduced by 7.1%.
Bootstrap times were reduced by 4.5%
Comparison between 20050127/spec-20050127.stats and 20050129/spec-20050129.stats
(base)
Compiler used in 20050127/spec-20050127.stats (Before)
Compiler: gcc version 4.0.0 20050127 (experimental)
Base flags: -O2 -march=i686
Peak flags: -O3 -march=i686
Processor: Intel(R) Pentium(R) 4 CPU 2.26GHz (2259.264 Mhz)
Memory: 1034472 kB
Cache: 512 KB
Compiler used in 20050129/spec-20050129.stats (After)
Compiler: gcc version 4.0.0 20050129 (experimental)
Base flags: -O2 -march=i686
Peak flags: -O3 -march=i686
Processor: Intel(R) Pentium(R) 4 CPU 2.26GHz (2259.264 Mhz)
Memory: 1034472 kB
Cache: 512 KB
SPECint results for base
Benchmark Before After % diff
164.gzip 650.42 578.34 - 11.08%
175.vpr 421.04 418.82 - 0.53%
176.gcc 717.60 710.60 - 0.98%
181.mcf 426.30 426.49 + 0.05%
186.crafty 635.60 632.86 - 0.43%
197.parser 546.62 563.78 + 3.14%
252.eon 541.23 566.44 + 4.66%
253.perlbmk 704.34 685.23 - 2.71%
254.gap 741.52 708.46 - 4.46%
255.vortex 822.37 823.91 + 0.19%
256.bzip2 524.96 524.44 - 0.10%
300.twolf 544.79 552.95 + 1.50%
mean 594.14 588.36 - 0.97%
SPECfp result for base
Benchmark Before After % diff
168.wupwise 579.39 626.80 + 8.18%
171.swim 501.51 490.96 - 2.10%
172.mgrid 372.63 374.65 + 0.54%
173.applu 557.58 529.18 - 5.09%
177.mesa 417.03 412.20 - 1.16%
178.galgel 485.88 482.41 - 0.71%
179.art 207.13 205.69 - 0.70%
183.equake 820.26 797.45 - 2.78%
187.facerec 346.83 337.74 - 2.62%
188.ammp 343.35 333.60 - 2.84%
189.lucas 498.16 505.99 + 1.57%
191.fma3d 465.00 433.92 - 6.68%
200.sixtrack 383.56 371.22 - 3.22%
301.apsi 422.75 423.89 + 0.27%
mean 437.11 431.45 - 1.29%
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19721
More information about the Gcc-bugs
mailing list