material for 3.1 release announcement
Jan Hubicka
jh@suse.cz
Fri May 3 06:22:00 GMT 2002
>
> Ideally those having contributed the improvements would write something.
Hope so :)
>
> > Perhaps we can just mention that the spec2000 results are better by
> > about 6% on -O2 level of optimizations (8.2% with PDO) compared to gcc
> > 3.0, while gcc 3.0 improved by 2.1% compared to gcc 2.95 according to
> > the Andreas tester.
>
> Yes, please add this (probably under "General Optimizer Improvements").
Here is an attempt to do so.
Index: gcc-3.1/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.1/changes.html,v
retrieving revision 1.27
diff -c -3 -p -r1.27 changes.html
*** gcc-3.1/changes.html 3 May 2002 12:25:35 -0000 1.27
--- gcc-3.1/changes.html 3 May 2002 13:20:24 -0000
***************
*** 37,42 ****
--- 37,53 ----
the generated code by profiling the actual program behaviour on typical
runs. In the absence of profile info the compiler attempts to guess the
profile statically.</p>
+
+ <li><p><a HREF="http://www.suse.de/~aj/SPEC">SPEC2000</a> and <a
+ HREF="http://people.redhat.com/dnovillo/SPEC">SPEC95</a> benchmark suites
+ are now used daily to monitor performance of the generated code to avoid
+ performance regressions to leak into compiler and stay unnoticed.</p>
+
+ <p>According to the SPECInt2000 results on AMD Athlon CPU, the code
+ generated by GCC 3.1.0 is at the average 6% faster (8.2% faster with
+ profile feedback) compared to GCC 3.0.0. The code produced by GCC 3.0.0
+ is about 2.1% faster compared to 2.95.3. Tests were done with <code>-O2
+ -march=athlon</code> command line options.</p>
</ul>
More information about the Gcc-patches
mailing list