https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118957

Filip Kastl <pheeck at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[15 Regression] 5-9%        |[15 Regression] 5-9%
                   |slowdown of 511.povray_r    |slowdown of 511.povray_r
                   |and 453.povray              |and 453.povray since
                   |                            |r15-7400-gd3ff498c478ace
                 CC|                            |hjl at gcc dot gnu.org

--- Comment #4 from Filip Kastl <pheeck at gcc dot gnu.org> ---
I checked on the Zen5 machine and indeed the commit r15-7400-gd3ff498c478ace
introduces a slowdown (~2.3%).  (The other machines are currently busy and I
don't want to disturb them.)

So I guess we can be pretty sure that the commit is the reason for these
slowdowns and can Cc H. J. Lu.

Btw I looked through our benchmarking for some povray speedups asociated with
this commit.  There are some:

5% speedup
2017 povray_r Zen4 -O2 -march=generic -flto and some hardening options[1]
https://lnt.opensuse.org/db_default/v4/SPEC/graph?plot.0=1103.467.0

??% speedup
2006 povray Zen4 -O2 -march=generic -flto and some hardening options[1]
https://lnt.opensuse.org/db_default/v4/SPEC/graph?plot.0=1100.160.0

2% speedup
2017 povray_r Zen4 -Ofast -march=native -flto PGO
https://lnt.opensuse.org/db_default/v4/SPEC/graph?plot.0=958.467.0

The slowdowns are more numerous and bigger though.

---

[1] -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong
-funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection

Reply via email to