Accurate and Practical Profile-Driven Compilation Using the Profile Buffer (1996)

Cached

Download Links

by Thomas Conte , Kishore N. Menezes , Mary Ann Hirsch
Venue:In Proceedings of the 29th Annual International Symposium on Microarchitecture
Citations:37 - 2 self

Active Bibliography

14 Hardware-Based Profiling: An Effective Technique for Profile-Driven Optimization – Thomas M. Conte, Burzin Patel, Kishore N. Menezes, J. Stan Cox - 1996
29 Using Branch Handling Hardware to Support Profile-Driven Optimization – Thomas M Conte, Burzin A Patel, J Stan Cox - 1994
37 Exploiting Instruction Level Parallelism in the Presence of Conditional Branches – Scott Alan Mahlke - 1996
14 Dynamic Optimization through the use of Automatic Runtime Specialization – John Whaley - 1999
17 Enhancing Instruction Level Parallelism Through Compiler-Controlled Speculation – Roger Alexander Bringmann - 1995
115 Optimization of Instruction Fetch Mechanisms for High Issue Rates – Thomas M. Conte, Kishore N. Menezes, Patrick M. Mills, Burzin A. Patel - 1995
33 Edge Profiling versus Path Profiling: The Showdown – Thomas Ball, Peter Mataga, Mooly Sagiv - 1998
3 Automatic Annotation Of Instructions With Profiling Information – Teresa Louise Johnson - 1995
13 Profile-Assisted Instruction Scheduling – William Y. Chen, Scott A. Mahlke, Nancy J. Warter, Sadun Anik, Wen-mei W. Hwu - 1994
62 Static Branch Frequency and Program Profile Analysis – Youfeng Wu, James R Larus - 1994
21 Path-based Compilation – Reginald Clifford Young - 1998
14 Systematic Compilation For Predicated Execution – David Isaac August - 2000
4 The Use of Control-Flow and Control Dependence in Software Tools – Thomas Jaudon Ball - 1993
41 Static Cache Simulation and its Applications – Frank Mueller - 1994
19 Compiler Technology for Future Microprocessors – Wen-mei W. Hwu, Richard E. Hank, David M. Gallagher, Scott A. Mahlke, Daniel M. Lavery, Grant E. Haab, John C. Gyllenhaal, David I. August - 1995
24 Speculative hedge: Regulating compile-time speculation against profile variations – Brian L. Deitrich, Wen-mei W. Hwu - 1996
1 Structural And Static Analysis Techniques For Enhancing Compiler Support Of Predicated Execution – Kevin Michael Crozier - 1999
23 Compiler Synthesized Dynamic Branch Prediction – Scott Mahlke, Balas Natarajan - 1996
17 Achieving High Levels of Instruction-Level Parallelism With Reduced Hardware Complexity – Michael S. Schlansker, B. Ramakrishna Rau, Scott Mahlke, Vinod Kathail, Richard Johnson, Sadun Anik, Santosh G. Abraham - 1997