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


Download Links

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

Documents Related by Co-Citation

250 Efficient Path Profiling – Thomas Ball, James R. Larus - 1996
127 ProfileMe: Hardware Support for Instruction-Level Profiling on Out-of-Order Processors – Jeffrey Dean, James E. Hicks, Carl A. Waldspurger, William E. Weihl, George Chrysos - 1997
220 Continuous Profiling: Where Have All the Cycles Gone – Jennifer M. Anderson, Lance M. Berc, Jeffrey Dean, Sanjay Ghemawat, Monika R. Henzinger, Shun-Tak A. Leung, Richard L. Sites, Mark T. Vandevoorde, Carl A. Waldspurger, William E. Weihl - 1997
203 Exploiting hardware performance counters with flow and context sensitive profiling – Glenn Ammons, Thomas Ball, James R. Larus - 1997
183 DAISY: Dynamic Compilation for 100% Architectural Compatibility – Kemal Ebcioglu, Erik R. Altman - 1997
618 Trace scheduling: A technique for global microcode compilation – J A Fisher - 1981
279 Optimally Profiling and Tracing Programs – Thomas Ball, James R. Larus, Thomas Ball, James R. Larus - 1994
31 Using Branch Handling Hardware to Support Profile-Driven Optimization – Thomas M Conte, Burzin A Patel, J Stan Cox - 1994
68 Software profiling for hot path prediction: less is more – Evelyn Duesterwald
66 System Support for Automatic Profiling and Optimization – Xiaolan Zhang, et al.
121 Using Profile Information to Assist Classic Code Optimizations – Pohua P. Chang, Scott A. Mahlke, Wen-mei W. Hwu - 1991
115 Profile-guided automatic inline expansion for C programs – Pohua P. Chang, Scott A. Mahlke, William Y. Chen, Wen-mei W. Hwu - 1992
115 Optimizing dynamically-typed object-oriented languages with polymorphic inline caches – Craig Chambers, David Ungar, Elgin Lee - 1991
107 Value Profiling – Brad Calder, Peter Feller, Alan Eustace - 1997
264 Profile guided code positioning – K Pettis, R C Hansen - 1990
28 Relational Profiling: Enabling Thread-Level Parallelism in Virtual Machines – Timothy Heil, James E. Smith - 2000
72 A Hardware-Driven Profiling Scheme for Identifying Program Hot Spots to Support Runtime Optimization – Matthew Merten, Andrew R. Trick, Christopher N. George, John C. Gyllenhaal, Wen-mei W. Hwu - 1999
46 Dynamic and Transparent Binary Translation – Michael Gschwind, Erik R, Ibm T. J. Watson, Paul Ledak - 2000