


default search action
CGO 2005: San Jose, CA, USA
- 3nd IEEE / ACM International Symposium on Code Generation and Optimization (CGO 2005), 20-23 March 2005, San Jose, CA, USA. IEEE Computer Society 2005, ISBN 0-7695-2298-X

Keynote 1
- Michael Hind:

Virtual Machine Learning: Thinking like a Computer Architect. 11
Virtual Machine Technologies
- Marc Berndl, Benjamin Vitale, Mathew Zaleski, Angela Demke Brown:

Context Threading: A Flexible and Efficient Dispatch Technique for Virtual Machine Interpreters. 15-26 - Mark G. Stoodley, Vijay Sundaresan:

Automatically Reducing Repetitive Synchronization with a Just-in-Time Compiler for Java. 27-36 - V. Krishna Nandivada

, David Detlefs:
Compile-Time Concurrent Marking Write Barrier Removal. 37-48
Dynamic Optimization
- Matthew Arnold, David Grove

:
Collecting and Exploiting High-Accuracy Call Graph Profiles in Virtual Machines. 51-62 - Shiwen Hu, Madhavi Gopal Valluri, Lizy Kurian John:

Effective Adaptive Computing Environment Management via Dynamic Optimization. 63-73 - Derek Bruening, Saman P. Amarasinghe:

Maintaining Consistency and Bounding Capacity of Software Code Caches. 74-85 - Abhinav Das, Jiwei Lu, Howard Chen, Jinpyo Kim, Pen-Chung Yew

, Wei-Chung Hsu
, Dong-yuan Chen:
Performance of Runtime Optimization on BLAST. 86-96
Searching the Optimization Space
- Xiaoming Li, María Jesús Garzarán, David A. Padua:

Optimizing Sorting with Genetic Algorithms. 99-110 - Chun Chen, Jacqueline Chame, Mary W. Hall:

Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy. 111-122 - Mark Stephenson, Saman P. Amarasinghe:

Predicting Unroll Factors Using Supervised Classification. 123-134
Keynote 2
- Saman P. Amarasinghe:

Multicores from the Compiler's Perspective: A Blessing or a Curse?. 137
Optimizing Embedded Systems
- Guilin Chen, Mahmut T. Kandemir:

Optimizing Address Code Generation for Array-Intensive DSP Applications. 141-152 - Peng Wu, Alexandre E. Eichenberger, Amy Wang:

Efficient SIMD Code Generation for Runtime Alignment and Length Conversion. 153-164 - Jaewook Shin, Mary W. Hall, Jacqueline Chame:

Superword-Level Parallelism in the Presence of Control Flow. 165-175
Code Profiling and Optimizations for Embedded Systems
- Rajiv A. Ravindran, Pracheeti D. Nagarkar, Ganesh S. Dasika, Eric D. Marsman, Robert M. Senger, Scott A. Mahlke, Richard B. Brown:

Compiler Managed Dynamic Instruction Placement in a Low-Power Code Cache. 179-190 - Priya Nagpurkar, Chandra Krintz, Timothy Sherwood

:
Phase-Aware Remote Profiling. 191-202
Profiling and Trace Compression
- Michael D. Bond

, Kathryn S. McKinley:
Practical Path Profiling for Dynamic Optimizers. 205-216 - Kapil Vaswani, Matthew J. Thazhuthaveetil, Y. N. Srikant:

A Programmable Hardware Path Profiler. 217-228 - Martin Burtscher, Nana B. Sam:

Automatic Generation of High-Performance Trace Compressors. 229-240
Security and Reliability
- George A. Reis, Jonathan Chang, Neil Vachharajani, Ram Rangan, David I. August:

SWIFT: Software Implemented Fault Tolerance. 243-254 - Tao Zhang, Xiaotong Zhuang, Santosh Pande

:
Building Intrusion-Tolerant Secure Software. 255-266
Pointer Analysis and Register Allocation
- David Koes

, Seth Copen Goldstein:
A Progressive Register Allocator for Irregular Architectures. 269-280 - Xiaoru Dai, Antonia Zhai, Wei-Chung Hsu, Pen-Chung Yew:

A General Compiler Framework for Speculative Optimizations Using Data Speculative Code Motion. 280-290 - Bolei Guo, Matthew J. Bridges, Spyridon Triantafyllis, Guilherme Ottoni, Easwaran Raman, David I. August:

Practical and Accurate Low-Level Pointer Analysis. 291-302
Software Speculation
- Craig B. Zilles, Naveen Neelakantam:

Reactive Techniques for Controlling Software Speculation. 305-316 - Min Zhao, Bruce R. Childers, Mary Lou Soffa:

Model-Based Framework: An Approach for Profit-Driven Optimization. 317-327 - Rei Odaira, Kei Hiraki:

Sentinel PRE: Hoisting beyond Exception Dependency with Dynamic Deoptimization. 328-338

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.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














