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

--- Comment #17 from kugan at gcc dot gnu.org ---
fotonik3d_r regresses -20% compared to base (no PGO).

Base perf
    33.19%  fotonik3d_r_pea  fotonik3d_r_peak.mytest-64  [.]
leapfrog_.constprop.0
    23.76%  fotonik3d_r_pea  fotonik3d_r_peak.mytest-64  [.]
__material_mod_MOD_mat_updatee
    21.46%  fotonik3d_r_pea  fotonik3d_r_peak.mytest-64  [.]
__upml_mod_MOD_upml_updatee_simple
    20.31%  fotonik3d_r_pea  fotonik3d_r_peak.mytest-64  [.]
__update_mod_MOD_updateh
     0.09%  fotonik3d_r_pea  fotonik3d_r_peak.mytest-64  [.]
__power_mod_MOD_power_interh.lto_priv.0


AutoFDP perf
    32.48%  fotonik3d_r_pea  fotonik3d_r_peak.mytest-64  [.]
__material_mod_MOD_mat_updatee
    30.12%  fotonik3d_r_pea  fotonik3d_r_peak.mytest-64  [.]
leapfrog_.constprop.0
    21.09%  fotonik3d_r_pea  fotonik3d_r_peak.mytest-64  [.]
__upml_mod_MOD_upml_updatee_simple
    15.38%  fotonik3d_r_pea  fotonik3d_r_peak.mytest-64  [.]
__update_mod_MOD_updateh


Here is __material_mod_MOD_mat_updatee profile diff
__material_mod_MOD_mat_updatee/13 bb 37 fdo 10604090 (hot) afdo 0 (auto FDO)
(cold) scaled 0 diff -10604090, -100.00%
__material_mod_MOD_mat_updatee/13 bb 36 fdo 10604090 (hot) afdo 0 (auto FDO)
(cold) scaled 0 diff -10604090, -100.00%
__material_mod_MOD_mat_updatee/13 bb 33 fdo 10604090 (hot) afdo 0 (auto FDO)
(cold) scaled 0 diff -10604090, -100.00%
__material_mod_MOD_mat_updatee/13 bb 22 fdo 89300 (cold) afdo 4600494 (auto
FDO) (hot) scaled 5214809 diff 5125509, +5739.65%
__material_mod_MOD_mat_updatee/13 bb 27 fdo 89110 (cold) afdo 151215 (auto FDO)
(hot) scaled 171407 diff 82297, +92.35%
__material_mod_MOD_mat_updatee/13 bb 26 fdo 89110 (cold) afdo 151215 (auto FDO)
(hot) scaled 171407 diff 82297, +92.35%
__material_mod_MOD_mat_updatee/13 bb 23 fdo 89110 (cold) afdo 1779 (auto FDO)
(cold) scaled 2017 diff -87093, -97.74%
__material_mod_MOD_mat_updatee/13 bb 4 fdo 22800 (cold) afdo 67602 (auto FDO)
(cold) scaled 76629 diff 53829, +236.09%
__material_mod_MOD_mat_updatee/13 bb 30 fdo 22800 (cold) afdo 22691145 (auto
FDO) (hot) scaled 25721148 diff 25698348, +112712.05%
__material_mod_MOD_mat_updatee/13 bb 13 fdo 22800 (cold) afdo 1165245 (auto
FDO) (hot) scaled 1320843 diff 1298043, +5693.17%
__material_mod_MOD_mat_updatee/13 bb 9 fdo 22610 (cold) afdo 26685 (auto FDO)
(cold) scaled 30248 diff 7638, +33.78%
__material_mod_MOD_mat_updatee/13 bb 8 fdo 22610 (cold) afdo 26705 (auto FDO)
(cold) scaled 30271 diff 7661, +33.88%
__material_mod_MOD_mat_updatee/13 bb 5 fdo 22610 (cold) afdo 40917 (auto FDO)
(cold) scaled 46381 diff 23771, +105.13%
__material_mod_MOD_mat_updatee/13 bb 39 fdo 22610 (cold) afdo 18092430 (auto
FDO) (hot) scaled 20508355 diff 20485745, +90604.80%
__material_mod_MOD_mat_updatee/13 bb 38 fdo 22610 (cold) afdo 18092430 (auto
FDO) (hot) scaled 20508355 diff 20485745, +90604.80%
__material_mod_MOD_mat_updatee/13 bb 31 fdo 22610 (cold) afdo 18092430 (auto
FDO) (hot) scaled 20508355 diff 20485745, +90604.80%
__material_mod_MOD_mat_updatee/13 bb 18 fdo 22610 (cold) afdo 40917 (auto FDO)
(cold) scaled 46381 diff 23771, +105.13%
__material_mod_MOD_mat_updatee/13 bb 17 fdo 22610 (cold) afdo 40917 (auto FDO)
(cold) scaled 46381 diff 23771, +105.13%
__material_mod_MOD_mat_updatee/13 bb 14 fdo 22610 (cold) afdo 40917 (auto FDO)
(cold) scaled 46381 diff 23771, +105.13%
__material_mod_MOD_mat_updatee/13 bb 41 fdo 190 (cold) afdo 0 (auto FDO) (cold)
scaled 0 diff -190, -100.00%
__material_mod_MOD_mat_updatee/13 bb 40 fdo 190 (cold) afdo 0 (auto FDO) (cold)
scaled 0 diff -190, -100.00%
__material_mod_MOD_mat_updatee/13 bb 3 fdo 190 (cold) afdo 40917 (auto FDO)
(cold) scaled 46381 diff 46191, +24311.05%
__material_mod_MOD_mat_updatee/13 bb 29 fdo 190 (cold) afdo 4598715 (auto FDO)
(hot) scaled 5212792 diff 5212602, +2743474.74%
__material_mod_MOD_mat_updatee/13 bb 28 fdo 190 (cold) afdo 4598715 (auto FDO)
(hot) scaled 5212792 diff 5212602, +2743474.74%
__material_mod_MOD_mat_updatee/13 bb 21 fdo 190 (cold) afdo 4449279 (auto FDO)
(hot) scaled 5043402 diff 5043212, +2654322.11%
__material_mod_MOD_mat_updatee/13 bb 20 fdo 190 (cold) afdo 4449279 (auto FDO)
(hot) scaled 5043402 diff 5043212, +2654322.11%
__material_mod_MOD_mat_updatee/13 bb 2 fdo 190 (cold) afdo 4463511 (auto FDO)
(hot) scaled 5059534 diff 5059344, +2662812.63%
__material_mod_MOD_mat_updatee/13 bb 19 fdo 190 (cold) afdo 1124328 (auto FDO)
(hot) scaled 1274462 diff 1274272, +670669.47%
__material_mod_MOD_mat_updatee/13 bb 12 fdo 190 (cold) afdo 1124328 (auto FDO)
(hot) scaled 1274462 diff 1274272, +670669.47%
__material_mod_MOD_mat_updatee/13 bb 11 fdo 190 (cold) afdo 4449279 (auto FDO)
(hot) scaled 5043402 diff 5043212, +2654322.11%
__material_mod_MOD_mat_updatee/13 bb 10 fdo 190 (cold) afdo 26685 (auto FDO)
(cold) scaled 30248 diff 30058, +15820.00%
__material_mod_MOD_mat_updatee/13 bb 1 fdo 190 (cold) afdo 0 (auto FDO) (cold)
scaled 0 diff -190, -100.00%
__material_mod_MOD_mat_updatee/13 bb 0 fdo 190 (cold) afdo 4463511 (guessed)
(hot) scaled 5059534 diff 5059344, +2662812.63%

Reply via email to