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

CGO 2010

31 papers

  1. A self-adjusting code cache manager to balance start-up time and memory usage · Witawas Srisa-an, Myra B. Cohen, Yu Shang, Mithuna Soundararaj
  2. An adaptive task creation strategy for work-stealing scheduling · Lei Wang, Huimin Cui, Yuelu Duan, Fang Lu, Xiaobing Feng, Pen-Chung Yew
  3. An efficient software transactional memory using commit-time invalidation · Justin Emile Gottschlich, Manish Vachharajani, Jeremy G. Siek
  4. Automated just-in-time compiler tuning · Kenneth Hoste, Andy Georges, Lieven Eeckhout
  5. Automatic creation of tile size selection models · Tomofumi Yuki, Lakshminarayanan Renganarayanan, Sanjay V. Rajopadhye, Charles Anderson, Alexandre E. Eichenberger, Kevin O'Brien
  6. Automatic parallelization of simulink applications · Arquimedes Canedo, Takeo Yoshizawa, Hideaki Komatsu
  7. Coloring-based coalescing for graph coloring register allocation · Rei Odaira, Takuya Nakaike, Tatsushi Inagaki, Hideaki Komatsu, Toshio Nakatani
  8. Contention aware execution: online contention detection and response · Jason Mars, Neil Vachharajani, Robert Hundt, Mary Lou Soffa
  9. Decoupled software pipelining creates parallelization opportunities · Jialu Huang, Arun Raman, Thomas B. Jablin, Yun Zhang, Tzu-Han Hung, David I. August
  10. Dynamic interpretation for dynamic scripting languages · Kevin Williams, Jason McCandless, David Gregg
  11. Efficient compilation of fine-grained SPMD-threaded programs for multicore CPUs · John A. Stratton, Vinod Grover, Jaydeep Marathe, Bastiaan Aarts, Mike Murphy, Ziang Hu + 1 more
  12. Exploiting statistical correlations for proactive prediction of program behaviors · Yunlian Jiang, Eddy Z. Zhang, Kai Tian, Feng Mao, Malcom Gethers, Xipeng Shen + 1 more
  13. Hybrid Java compilation and optimization for digital TV software platform · Dong-Heon Jung, Soo-Mook Moon, Hyeong-Seok Oh
  14. Integrated instruction selection and register allocation for compact code generation exploiting freeform mixing of 16- and 32-bit instructions · Tobias J. K. Edler von Koch, Igor Böhm, Björn Franke
  15. Large program trace analysis and compression with ZDDs · Graham D. Price, Manish Vachharajani
  16. Level by level: making flow- and context-sensitive pointer analysis scalable for millions of lines of code · Hongtao Yu, Jingling Xue, Wei Huo, Xiaobing Feng, Zhaoqing Zhang
  17. Lightweight feedback-directed cross-module optimization · Xinliang David Li, Raksit Ashok, Robert Hundt
  18. Linear scan register allocation on SSA form · Christian Wimmer, Michael Franz
  19. Minimizing communication in rate-optimal software pipelining for stream programs · Haitao Wei, Junqing Yu, Huafei Yu, Guang R. Gao
  20. On improving heap memory layout by dynamic pool allocation · Zhenjiang Wang, Chenggang Wu, Pen-Chung Yew
  21. Parameterized tiling revisited · Muthu Manikandan Baskaran, Albert Hartono, Sanket Tavarageri, Thomas Henretty, J. Ramanujam, P. Sadayappan
  22. Performance is dead, long live performance! · Benjamin G. Zorn
  23. PinPlay: a framework for deterministic replay and reproducible analysis of parallel programs · Harish Patil, Cristiano Pereira, Mack Stallcup, Gregory Lueck, James Cownie
  24. Prospect: a compiler framework for speculative parallelization · Martin Süßkraut, Thomas Knauth, Stefan Weigert, Ute Schiffel, Martin Meinhold, Christof Fetzer
  25. Speculative parallelization of partial reduction variables · Liang Han, Wei Liu, James Tuck
  26. Statistically regulating program behavior via mainstream computing · Mark Stephenson, Ram Rangan, Emmanuel Yashchin, Eric Van Hensbergen
  27. TAO: two-level atomicity for dynamic binary optimizations · Edson Borin, Youfeng Wu, Cheng Wang, Wei Liu, Maurício Breternitz Jr., Shiliang Hu + 3 more
  28. Taming hardware event samples for FDO compilation · Dehao Chen, Neil Vachharajani, Robert Hundt, Shih-wei Liao, Vinodha Ramasamy, Paul Yuan + 2 more
  29. There are at least two sides to every heterogeneous system · Chris C. J. Newburn
  30. Towards program optimization through automated analysis of numerical precision · Michael D. Linderman, Matthew Ho, David L. Dill, Teresa H. Meng, Garry P. Nolan
  31. Umbra: efficient and scalable memory shadowing · Qin Zhao, Derek Bruening, Saman P. Amarasinghe