CGO 2003
29 papers
- Adaptive Online Context-Sensitive Inlining
- Addressing Mode Selection
- An Infrastructure for Adaptive Dynamic Optimization
- Code Optimization for Code Compression
- Compiler Optimization-Space Exploration
- Coupling On-Line and Off-Line Profile Information to Improve Program Performance
- Design, Implementation and Evaluation of Adaptive Recompilation with On-Stack Replacement
- Dynamic Binary Translation for Accumulator-Oriented Architectures
- Dynamic Profiling and Trace Cache Generation
- Dynamic Trace Selection Using Performance Monitoring Hardware Sampling
- Hiding Program Slices for Software Security
- Improving Quasi-Dynamic Schedules through Region Slip
- Inlining of Mathematical Functions in HP-UX for Itanium ® 2
- Integrated Prepass Scheduling for a Java Just-In-Time Compiler on the IA-64 Architecture
- Jumbo: Run-Time Code Generation for Java and Its Applications
- Local Scheduling Techniques for Memory Coherence in a Clustered VLIW Processor with a Distributed Data Cache
- METRIC: Tracking Down Inefficiencies in the Memory Hierarchy via Binary Rewriting
- Optimal and Efficient Speculation-Based Partial Redundancy Elimination
- Optimization Opportunities Created by Global Data Reordering
- Optimization for the Intel® Itanium ®Architectur Register Stack
- Optimizations to Prevent Cache Penalties for the Intel ® Itanium 2 Processor
- Optimizing Memory Accesses For Spatial Computation
- Phi-Predication for Light-Weight If-Conversion
- Predicate-Aware Scheduling: A Technique for Reducing Resource Constraints
- Reality-Based Optimization
- Retargetable and Reconfigurable Software Dynamic Translation
- Speculative Register Promotion Using Advanced Load Address Table (ALAT)
- TEST: A Tracer for Extracting Speculative Thread
- The Transmeta Code Morphing - Software: Using Speculation, Recovery, and Adaptive Retranslation to Address Real-Life Challenges