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

CGO 2012

26 papers

  1. An automatic code overlaying technique for multicores with explicitly-managed memory hierarchies · Choonki Jang, Jun Lee, Sangmin Seo, Jaejin Lee
  2. Auto-generation and auto-tuning of 3D stencil codes on GPU clusters · Yongpeng Zhang, Frank Mueller
  3. Automatic speculative DOALL for clusters · Hanjun Kim, Nick P. Johnson, Jae W. Lee, Scott A. Mahlke, David I. August
  4. Compiling for automatically generated instruction set extensions · Alastair Colin Murray, Björn Franke
  5. Compiling for niceness: mitigating contention for QoS in warehouse scale computers · Lingjia Tang, Jason Mars, Mary Lou Soffa
  6. DeadSpy: a tool to pinpoint program inefficiencies · Milind Chabbi, John M. Mellor-Crummey
  7. Deferred methods: accelerating dynamic program analysis on multicores · Danilo Ansaloni, Walter Binder, Abbas Heydarnoori, Lydia Y. Chen
  8. Dynamic compilation of data-parallel kernels for vector processors · Andrew Kerr, Gregory Frederick Diamos, Sudhakar Yalamanchili
  9. Dynamically managed data for CPU-GPU architectures · Thomas B. Jablin, James A. Jablin, Prakash Prabhu, Feng Liu, David I. August
  10. Efficient and accurate data dependence profiling using software signatures · Rajeshwar Vanka, James Tuck
  11. Efficient bottom-up heap analysis for symbolic path-based data access summaries · Ivan Matosevic, Tarek S. Abdelrahman
  12. HELIX: automatic parallelization of irregular programs for chip multiprocessing · Simone Campanoni, Timothy M. Jones, Glenn H. Holloway, Vijay Janapa Reddi, Gu-Yeon Wei, David M. Brooks
  13. HQEMU: a multi-threaded and retargetable dynamic binary translator on multicores · Ding-Yong Hong, Chun-Chen Hsu, Pen-Chung Yew, Jan-Jan Wu, Wei-Chung Hsu, Pangfeng Liu + 2 more
  14. Hierarchical overlapped tiling · Xing Zhou, Jean-Pierre Giacalone, María Jesús Garzarán, Robert H. Kuhn, Yang Ni, David A. Padua
  15. Light-weight bounds checking · Niranjan Hasabnis, Ashish Misra, R. Sekar
  16. Matching memory access patterns and data placement for NUMA systems · Zoltan Majó, Thomas R. Gross
  17. Micro-specialization: dynamic code specialization of database management systems · Rui Zhang, Saumya Debray, Richard T. Snodgrass
  18. On-demand dynamic summary-based points-to analysis · Lei Shang, Xinwei Xie, Jingling Xue
  19. Panacea: towards holistic optimization of MapReduce applications · Jun Liu, Nishkam Ravi, Srimat T. Chakradhar, Mahmut T. Kandemir
  20. Phase guided profiling for fast cache modeling · Andreas Sembrant, David Black-Schaffer, Erik Hagersten
  21. PinADX: an interface for customizable debugging with dynamic instrumentation · Gregory Lueck, Harish Patil, Cristiano Pereira
  22. Reconciling transactional conflicts with compiler's help · Sandya S. Mannarswamy, R. Govindarajan
  23. Runtime asynchronous fault tolerance via speculation · Yun Zhang, Soumyadeep Ghosh, Jialu Huang, Jae W. Lee, Scott A. Mahlke, David I. August
  24. Scan detection and parallelization in "inherently sequential" nested loop programs · Yun Zou, Sanjay V. Rajopadhye
  25. Using graph-based program characterization for predictive modeling · Eunjung Park, John Cavazos, Marco A. Alvarez
  26. WCET-aware static locking of instruction caches · Sascha Plazar, Jan C. Kleinsorge, Peter Marwedel, Heiko Falk