default search action
CGO 2003: San Francisco, CA, USA
- Richard Johnson, Tom Conte, Wen-mei W. Hwu:
1st IEEE / ACM International Symposium on Code Generation and Optimization (CGO 2003), 23-26 March 2003, San Francisco, CA, USA. IEEE Computer Society 2003, ISBN 0-7695-1913-X
Dynamic Translation
- James C. Dehnert, Brian Grant, John P. Banning, Richard Johnson, Thomas Kistler, Alexander Klaiber, Jim Mattson:
The Transmeta Code Morphing - Software: Using Speculation, Recovery, and Adaptive Retranslation to Address Real-Life Challenges. 15-24 - Ho-Seop Kim, James E. Smith:
Dynamic Binary Translation for Accumulator-Oriented Architectures. 25-35 - Kevin Scott, Naveen Kumar, S. Velusamy, Bruce R. Childers, Jack W. Davidson, Mary Lou Soffa:
Retargetable and Reconfigurable Software Dynamic Translation. 36-47 - Sam Kamin, Lars Clausen, Ava Jarvis:
Jumbo: Run-Time Code Generation for Java and Its Applications. 48-58
Profile-Based Optimization
- Scott McFarling:
Reality-Based Optimization. 59-68 - Chandra Krintz:
Coupling On-Line and Off-Line Profile Information to Improve Program Performance. 69-78 - Howard Chen, Wei-Chung Hsu, Dong-yuan Chen:
Dynamic Trace Selection Using Performance Monitoring Hardware Sampling. 79-90 - Qiong Cai, Jingling Xue:
Optimal and Efficient Speculation-Based Partial Redundancy Elimination. 91-104
EPIC Compilation
- Jean-Francois Collard, Daniel M. Lavery:
Optimizations to Prevent Cache Penalties for the Intel ® Itanium 2 Processor. 105-114 - Alex Settle, Daniel A. Connors, Gerolf Hoflehner, Daniel M. Lavery:
Optimization for the Intel® Itanium ®Architectur Register Stack. 115-124 - Jin Lin, Tong Chen, Wei-Chung Hsu, Pen-Chung Yew:
Speculative Register Promotion Using Advanced Load Address Table (ALAT). 125-134 - James W. Thomas:
Inlining of Mathematical Functions in HP-UX for Itanium ® 2. 135-148
Code Scheduling
- Francesco Spadini, Brian Fahs, Sanjay J. Patel, Steven S. Lumetta:
Improving Quasi-Dynamic Schedules through Region Slip. 149-158 - Tatsushi Inagaki, Hideaki Komatsu, Toshio Nakatani:
Integrated Prepass Scheduling for a Java Just-In-Time Compiler on the IA-64 Architecture. 159-168 - Mikhail Smelyanskiy, Scott A. Mahlke, Edward S. Davidson, Hsien-Hsin S. Lee:
Predicate-Aware Scheduling: A Technique for Reducing Resource Constraints. 169-178 - Weihaw Chuang, Brad Calder, Jeanne Ferrante:
Phi-Predication for Light-Weight If-Conversion. 179-192
Code Optimization - I
- Enric Gibert, F. Jesús Sánchez, Antonio González:
Local Scheduling Techniques for Memory Coherence in a Clustered VLIW Processor with a Distributed Data Cache. 193-203 - Spyridon Triantafyllis, Manish Vachharajani, Neil Vachharajani, David I. August:
Compiler Optimization-Space Exploration. 204-215 - Mihai Budiu, Seth Copen Goldstein:
Optimizing Memory Accesses For Spatial Computation. 216-227 - Gadi Haber, Moshe Klausner, Vadim Eisenberg, Bilha Mendelson, Maxim Gurevich:
Optimization Opportunities Created by Global Data Reordering. 228-240
Dynamic Adaptive Compilation
- Stephen J. Fink, Feng Qian:
Design, Implementation and Evaluation of Adaptive Recompilation with On-Stack Replacement. 241-252 - Kim M. Hazelwood, David Grove:
Adaptive Online Context-Sensitive Inlining. 253-264 - Derek Bruening, Timothy Garnett, Saman P. Amarasinghe:
An Infrastructure for Adaptive Dynamic Optimization. 265-275 - Marc Berndl, Laurie J. Hendren:
Dynamic Profiling and Trace Cache Generation. 276-288
Performance Monitoring
- Jaydeep Marathe, Frank Mueller, Tushar Mohan, Bronis R. de Supinski, Sally A. McKee, Andy Yoo:
METRIC: Tracking Down Inefficiencies in the Memory Hierarchy via Binary Rewriting. 289-300 - Michael K. Chen, Kunle Olukotun:
TEST: A Tracer for Extracting Speculative Thread. 301-314
Code Optimization II
- Milenko Drinic, Darko Kirovski, Hoi Vo:
Code Optimization for Code Compression. 315-324 - Xiangyu Zhang, Rajiv Gupta:
Hiding Program Slices for Software Security. 325-336 - Erik Eckstein, Bernhard Scholz:
Addressing Mode Selection. 337-346
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.