search for: speedup_vs_

Displaying 3 results from an estimated 3 matches for "speedup_vs_".

2015 Aug 19
3
RFC: PGO Late instrumentation for LLVM
...early inlining contribution b) context sensitive profiling enabled with early inlining. The contribution of context sensitive profiling can be estimated by EC - E above. ------------------------------------------------------------------------------- Config wall_time_for_use speedup_vs_(0) speedup_vs_(1) (0) base w/o einline 84.946 1.000 0.934 (1) base O2 79.310 1.071 1.000 (2) profile-arcs w/o einline 63.518 1.337 1.249 (3) profile-arcs 48.364 1.756...
2015 Sep 01
3
RFC: PGO Late instrumentation for LLVM
...text sensitive > profiling enabled with early inlining. > > The contribution of context sensitive profiling can be estimated by EC - E > above. > > ------------------------------------------------------------------------------- > Config wall_time_for_use speedup_vs_(0) > speedup_vs_(1) > (0) base w/o einline 84.946 1.000 0.934 > (1) base O2 79.310 1.071 1.000 > (2) profile-arcs w/o einline 63.518 1.337 1.249 > (3) profile-arcs 48.364...
2015 Aug 11
4
RFC: PGO Late instrumentation for LLVM
One aspect of this that I have not seen discussed is that middle-end instrumentation enables PGO optimizations to front-ends other than Clang. While I agree that FE instrumentation could be improved, it still requires every FE to implement essentially the same common functionality. Having PGO instrumentation generated in the middle-end, allows us every FE to automatically take advantage of PGO.