Using Profile Information to Assist Classic Code Optimizations (1991)

by Pohua P. Chang , Scott A. Mahlke , Wen-mei W. Hwu
Venue:SOFTWARE---PRACTICE AND EXPERIENCE
Citations:116 - 13 self

Documents Related by Co-Citation

598 Trace scheduling: A technique for global microcode compaction – J A Fisher - 1981
256 Optimally Profiling and Tracing Programs – Thomas Ball, James R. Larus, Thomas Ball, James R. Larus - 1994
249 HANSEN: Profile Guided Code Positioning – K PETTIS, R C - 1990
136 Achieving high instruction cache performance with an optimizing compiler – W W Hwu, P P Chang - 1989
109 Profile-guided automatic inline expansion for C programs – Pohua P. Chang, Scott A. Mahlke, William Y. Chen, Wen-mei W. Hwu - 1992
144 Branch Prediction For Free – Thomas Ball, James R. Larus - 1993
145 Predicting conditional branch directions from previous runs of a program – J A Fisher, S M Freudenberger - 1992
63 Trace selection for compiling large C application programs to microcode – W W Hwu, P P Chang - 1988
203 IMPACT: An architectural framework for multiple-instruction-issue processors – Pohua P. Chang, Scott A. Mahlke, William Y. Chen, Nancy J. Warter, Wen-mei W. Hwu - 1991
28 Using pro le information to assist classic code optimizations – P P Chang, S A Mahlke, W W Hwu - 1991
231 Efficient Path Profiling – Thomas Ball, James R. Larus - 1996
140 Predicting Program Behavior Using Real or Estimated Profiles – David W. Wall - 1990
189 Exploiting hardware performance counters with flow and context sensitive profiling – Glenn Ammons, Thomas Ball, James R. Larus - 1997
46 Superblock formation using static program analysis – Richard E. Hank, Scott A. Mahlke, Roger A. Bringmann, John C. Gyllenhaal, Wen-mei W. Hwu - 1993
37 Architecture of the Pentium microprocessor – D Alpert, D Avnon - 1993
138 Program Optimization for Instruction Caches – Scott Mcfarling - 1989
29 Using Branch Handling Hardware to Support Profile-Driven Optimization – Thomas M Conte, Burzin A Patel, J Stan Cox - 1994
55 Accurate static estimators for program optimization – Tim A Wagner, Vance Maverick, Susan Graham, Michael Harrison - 1994
94 HPL PlayDoh architecture specification: Version 1.0 – V Kathail, M Schlansker, B Rau - 1993