[Bug tree-optimization/18687] [4.3/4.4/4.5 Regression] ~50% compile time regression
steven at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Mon Dec 28 19:51:00 GMT 2009
------- Comment #44 from steven at gcc dot gnu dot org 2009-12-28 19:51 -------
hashes100.c on x86_64:
3.4.6 4.2.4 4.3.3 4.4.2 4.5.0
-O0 1.37 1.4 1.59 1.91 1.84
-O1 2.07 4 4.44 4.68 4.89
-O2 3.57 5.96 7.08 7.48 7.6
-O3 3.78 8.73 10.85 11.55 11.8
3.4.6 4.2.4 4.3.3 4.4.2 4.5.0
-O0 100% 102% 116% 139% 134%
-O1 100% 193% 214% 226% 236%
-O2 100% 167% 198% 210% 213%
-O3 100% 231% 287% 306% 312%
infcodes100.c on x86_64:
3.4.6 4.2.4 4.3.3 4.4.2 4.5.0
-O0 2.74 3.2 3.86 4.39 4.79
-O1 3.85 7.81 7.69 8.39 8.16
-O2 6.35 11.81 12.8 13.18 14.71
-O3 6.72 11.9 13.91 14.11 15.95
3.4.6 4.2.4 4.3.3 4.4.2 4.5.0
-O0 100% 117% 141% 160% 175%
-O1 100% 203% 200% 218% 212%
-O2 100% 186% 202% 208% 232%
-O3 100% 177% 207% 210% 237%
These are all best-of-three-runs timings. All compilers built with default
release settings (--enable-checking=release, except 3.4.6, which was built with
checking disabled by default).
Even relative to gcc 4.3, gcc 4.5 is ~15% slower again. Bravo! :-(
--
steven at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed|2005-02-10 15:55:22 |2009-12-28 19:51:37
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18687
More information about the Gcc-bugs
mailing list