|
From: Philippe W. <phi...@sk...> - 2011-11-22 20:16:01
|
> Together (with the macro removal patch), this gives me I obtain the below improvements on ppc64. Philippe perl perf/vg_perf --reps=10 --tools=cachegrind perf --vg=../trunk_untouched --vg=../jw_patch 2>&1 | tee perf_3patch.out -- Running tests in perf ---------------------------------------------- -- bigcode1 -- bigcode1 trunk_untouched:0.22s ca: 9.4s (42.8x, -----) bigcode1 jw_patch :0.22s ca: 7.2s (32.8x, 23.4%) -- bigcode2 -- bigcode2 trunk_untouched:0.22s ca: 9.4s (42.9x, -----) bigcode2 jw_patch :0.22s ca: 7.2s (32.7x, 23.8%) -- bz2 -- bz2 trunk_untouched:0.86s ca:30.4s (35.4x, -----) bz2 jw_patch :0.86s ca:26.1s (30.4x, 14.1%) -- fbench -- fbench trunk_untouched:0.37s ca: 9.4s (25.5x, -----) fbench jw_patch :0.37s ca: 8.1s (21.9x, 14.2%) -- ffbench -- ffbench trunk_untouched:0.43s ca: 8.4s (19.6x, -----) ffbench jw_patch :0.43s ca: 7.3s (17.0x, 13.3%) -- heap -- heap trunk_untouched:0.39s ca:14.5s (37.3x, -----) heap jw_patch :0.39s ca:12.6s (32.3x, 13.5%) -- sarp -- sarp trunk_untouched:0.03s ca: 2.0s (67.3x, -----) sarp jw_patch :0.03s ca: 1.8s (59.3x, 11.9%) -- tinycc -- tinycc trunk_untouched:0.28s ca:18.4s (65.7x, -----) tinycc jw_patch :0.28s ca:16.4s (58.7x, 10.5%) -- Finished tests in perf ---------------------------------------------- == 8 programs, 16 timings ================= |