kirancodes.me
To Proof Maintenance & Beyond!
Venues / CGO /

CGO 2005

28 papers

  1. A General Compiler Framework for Speculative Optimizations Using Data Speculative Code Motion · Xiaoru Dai, Antonia Zhai, Wei-Chung Hsu, Pen-Chung Yew
  2. A Programmable Hardware Path Profiler · Kapil Vaswani, Matthew J. Thazhuthaveetil, Y. N. Srikant
  3. A Progressive Register Allocator for Irregular Architectures · David Koes, Seth Copen Goldstein
  4. Automatic Generation of High-Performance Trace Compressors · Martin Burtscher, Nana B. Sam
  5. Automatically Reducing Repetitive Synchronization with a Just-in-Time Compiler for Java · Mark G. Stoodley, Vijay Sundaresan
  6. Building Intrusion-Tolerant Secure Software · Tao Zhang, Xiaotong Zhuang, Santosh Pande
  7. Collecting and Exploiting High-Accuracy Call Graph Profiles in Virtual Machines · Matthew Arnold, David Grove
  8. Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy · Chun Chen, Jacqueline Chame, Mary W. Hall
  9. Compile-Time Concurrent Marking Write Barrier Removal · V. Krishna Nandivada, David Detlefs
  10. Compiler Managed Dynamic Instruction Placement in a Low-Power Code Cache · Rajiv A. Ravindran, Pracheeti D. Nagarkar, Ganesh S. Dasika, Eric D. Marsman, Robert M. Senger, Scott A. Mahlke + 1 more
  11. Context Threading: A Flexible and Efficient Dispatch Technique for Virtual Machine Interpreters · Marc Berndl, Benjamin Vitale, Mathew Zaleski, Angela Demke Brown
  12. Effective Adaptive Computing Environment Management via Dynamic Optimization · Shiwen Hu, Madhavi Gopal Valluri, Lizy Kurian John
  13. Efficient SIMD Code Generation for Runtime Alignment and Length Conversion · Peng Wu, Alexandre E. Eichenberger, Amy Wang
  14. Maintaining Consistency and Bounding Capacity of Software Code Caches · Derek Bruening, Saman P. Amarasinghe
  15. Model-Based Framework: An Approach for Profit-Driven Optimization · Min Zhao, Bruce R. Childers, Mary Lou Soffa
  16. Multicores from the Compiler's Perspective: A Blessing or a Curse? · Saman P. Amarasinghe
  17. Optimizing Address Code Generation for Array-Intensive DSP Applications · Guilin Chen, Mahmut T. Kandemir
  18. Optimizing Sorting with Genetic Algorithms · Xiaoming Li, María Jesús Garzarán, David A. Padua
  19. Performance of Runtime Optimization on BLAST · Abhinav Das, Jiwei Lu, Howard Chen, Jinpyo Kim, Pen-Chung Yew, Wei-Chung Hsu + 1 more
  20. Phase-Aware Remote Profiling · Priya Nagpurkar, Chandra Krintz, Timothy Sherwood
  21. Practical Path Profiling for Dynamic Optimizers · Michael D. Bond, Kathryn S. McKinley
  22. Practical and Accurate Low-Level Pointer Analysis · Bolei Guo, Matthew J. Bridges, Spyridon Triantafyllis, Guilherme Ottoni, Easwaran Raman, David I. August
  23. Predicting Unroll Factors Using Supervised Classification · Mark Stephenson, Saman P. Amarasinghe
  24. Reactive Techniques for Controlling Software Speculation · Craig B. Zilles, Naveen Neelakantam
  25. SWIFT: Software Implemented Fault Tolerance · George A. Reis, Jonathan Chang, Neil Vachharajani, Ram Rangan, David I. August
  26. Sentinel PRE: Hoisting beyond Exception Dependency with Dynamic Deoptimization · Rei Odaira, Kei Hiraki
  27. Superword-Level Parallelism in the Presence of Control Flow · Jaewook Shin, Mary W. Hall, Jacqueline Chame
  28. Virtual Machine Learning: Thinking like a Computer Architect · Michael Hind