This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/77484] [6/7 Regression] Static branch predictor causes ~6-8% regression of SPEC2000 GAP


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

--- Comment #36 from Dominik Vogt <vogt at linux dot vnet.ibm.com> ---
r244207 vs. r244206 (comment 24)
-------------------
                               run-old.result                run-new.result
f410.bwaves                             1.27s    1.27s (   0.00%,   0.00% )
f416.gamess                             6.87s    7.21s (   4.95%,  -4.72% )
f433.milc                               5.57s    5.57s (   0.00%,   0.00% )
f434.zeusmp                             2.18s    2.18s (   0.00%,   0.00% )
f435.gromacs                            1.34s    1.36s (   1.49%,  -1.47% )
f436.cactusADM                         24.63s   24.56s (  -0.28%,   0.29% )
f437.leslie3d                           2.76s    2.76s (   0.00%,   0.00% )
f444.namd                              12.13s   12.13s (   0.00%,   0.00% )
f447.dealII                             2.03s    2.02s (  -0.49%,   0.50% )
f450.soplex                             3.98s    3.98s (   0.00%,   0.00% )
f453.povray                             2.89s    2.90s (   0.35%,  -0.34% )
f454.calculix                          17.28s   17.30s (   0.12%,  -0.12% )
f459.GemsFDTD                           7.29s    7.29s (   0.00%,   0.00% )
f465.tonto                              0.94s    0.94s (   0.00%,   0.00% )
f470.lbm                                2.65s    2.64s (  -0.38%,   0.38% )
f481.wrf                                3.84s    3.84s (   0.00%,   0.00% )
f482.sphinx3                           10.61s   10.58s (  -0.28%,   0.28% )
i400.perlbench                          7.32s    7.46s (   1.91%,  -1.88% )
i401.bzip2                              3.97s    3.97s (   0.00%,   0.00% )
i403.gcc                                1.00s    1.01s (   1.00%,  -0.99% )
i429.mcf                                1.49s    1.49s (   0.00%,   0.00% )
i445.gobmk                              3.59s    3.61s (   0.56%,  -0.55% )
i456.hmmer                              1.57s    1.56s (  -0.64%,   0.64% )
i458.sjeng                              3.76s    3.77s (   0.27%,  -0.27% )
i462.libquantum                        17.11s   17.08s (  -0.18%,   0.18% )
i464.h264ref                            3.09s    3.29s (   6.47%,  -6.08% )
i471.omnetpp                           11.20s   11.16s (  -0.36%,   0.36% )
i473.astar                              7.58s    7.56s (  -0.26%,   0.26% )
i483.xalancbmk                          7.43s    7.49s (   0.81%,  -0.80% )

--

i401.bzip2 22375 insns +0 changed
i458.sjeng 38701 insns -8 smaller
f482.sphinx3 52038 insns +7 BIGGER!, 1 funcs bigger (max +7 insns)
i456.hmmer 84421 insns +0 changed
f436.cactusADM 201172 insns -6 smaller, 11 funcs bigger (max +5 insns)
f435.gromacs 249282 insns -3 smaller, 1 funcs bigger (max +2 insns)
i471.omnetpp 137988 insns -86 smaller, 3 funcs bigger (max +2 insns)
i445.gobmk 247886 insns +11 BIGGER!, 6 funcs bigger (max +17 insns)
f450.soplex 127628 insns +3 BIGGER!, 2 funcs bigger (max +2 insns)
f453.povray 245457 insns -2 smaller, 3 funcs bigger (max +3 insns)
i400.perlbench 304597 insns +249 BIGGER!, 17 funcs bigger (max +419 insns)
f454.calculix 477770 insns identical
i464.h264ref 316393 insns -3 smaller, 4 funcs bigger (max +7 insns)
i403.gcc 796623 insns +798 BIGGER!, 31 funcs bigger (max +977 insns)
f465.tonto 1141420 insns +0 changed
f447.dealII 764301 insns +1 BIGGER!, 11 funcs bigger (max +139 insns)
f481.wrf 1084840 insns -11 smaller
i483.xalancbmk 919877 insns +3 BIGGER!, 1 funcs bigger (max +12 insns)
f416.gamess 2562020 insns +2 BIGGER!, 1 funcs bigger (max +2 insns)

statistics:
-----------
29      tests (total)
8       test executables have grown (more insns)
7       test executables have shrunk (fewer insns)
10141266        insns total (old)
+955    insns difference
+94     insns per 1,000,000
+38     weighted insns per 1,000,000 *
92      functions have grown (total) **
+977    insns in most grown function

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]