CC 2012 accepted papers

  • Ralf Karrenberg and Sebastian Hack. Improving Performance of OpenCL on CPUs
  • Swapneela Unkule, Christopher Shaltz and Apan Qasem. Automatic Restructuring of GPU Kernels for Exploiting Inter-thread Data Locality
  • Mark Marron, Ondrej Lhotak and Anindya Banerjee. Programming Paradigm Driven Heap Analysis
  • Sandeep Putta and Rupesh Nasre. Parallel Replication-based Points-to Analysis
  • Cong Hou, George Vulov, Daniel Quinlan, David Jefferson, Richard Fujimoto and Richard Vuduc. A New Method For Program Inversion
  • Jun Shirako, Kamal Sharma, Naznin Fauzia, Louis-Noel Pouchet, J. Ramanujam, P. Sadayappan and Vivek Sarkar. Analytical Bounds for Optimal Tile Size Selection
  • Taeho Kwon and Zhendong Su. Static Detection of Unsafe Component Loadings
  • Jing Yang, Gogul Balakrishnan, Naoto Maeda, Franjo Ivancic, Aarti Gupta, Nishant Sinha, Sriram Sankaranarayanan and Naveen Sharma. Object Model Construction for Inheritance in C++ and its Applications to Program Analysis
  • Leaf Petersen and Neal Glew. GC-Safe Interprocedural Unboxing
  • Muhammad Umar Farooq, Lizy Kurian John and Lei Chen. Compiler Support for Value-based Indirect Branch Prediction
  • Chuck Zhao, Greg Steffan, Cristiana Amza and Allan Kielstra. Compiler Support for Fine-Grain Software-only Checkpointing
  • Alexandra Jimborean, Luis Mastrangelo, Vincent Loechner and Philippe Clauss. VMAD: an Advanced Dynamic Program Analysis & Instrumentation Framework
  • Kevin Streit, Clemens Hammacher, Andreas Zeller and Sebastian Hack. Sambamba: A Runtime System for Online Adaptive Parallelization