Multiversioned Decoupled Access-Execute: the Key to Energy-Efficient Compilation of General-Purpose Programs Konstantinos Koukos, Per Ekemark, Georgios Zacharopoulos, Vasileios Spiliopoulos, Stefanos Kaxiras and Alexandra Jimborean.
Relaxed Dependence Tracking for Parallel Runtime Support Minjia Zhang, Swarnendu Biswas and Michael Bond.
Reachability and error diagnosis in LR(1) parsers François Pottier.
Automatic Data Layout Generation and Kernel Mapping for CPU+GPU Architectures Deepak Majeti, Kuldeep Meel, Raj Barik and Vivek Sarkar.
Sparse Representation of Implicit Flows with Applications to Side-Channel Detection Bruno Rodrigues, Fernando Pereira and Diego Aranha.
Restrictification of Function Arguments Victor Sperle Campos, Péricles Alves, Henrique Nazare and Fernando Pereira.
Performance Implications of Transient Loop-Carried Data Dependences in Automatically Parallelized Loops Niall Murphy, Timothy Jones, Robert Mullins and Simone Campanoni.
Improved MHP Analyses Aravind Sankar, Soham Chakraborty and V. Krishna Nandivada.
Automatic Fault Location for Data Structures Vineet Singh, Rajiv Gupta and Iulian Neamtiu.
Mapping Deviation: A Technique to Adapt or to Guard Loop Transformation Intuitions for Legality Cédric Bastoul.
On Fast Large-Scale Program Analysis in Datalog Bernhard Scholz, Herbert Jordan, Pavle Subotic and Till Westmann.
Input Space Splitting for OpenCL Simon Moll, Johannes Doerfert and Sebastian Hack.
Verified Construction of Static Single Assignment Form Sebastian Buchwald, Denis Lohner and Sebastian Ullrich.
Static Detection of Energy Defect Patterns in Android Applications Haowei Wu, Shengqian Yang and Atanas Rountev.
Thread-Level Speculation with Kernel Support Clemens Hammacher, Kevin Streit, Andreas Zeller and Sebastian Hack.
Mechanizing Conventional SSA for a Verified Destruction with Coalescing Delphine Demange and Yon Fernandez de Retana.
Static Deadlock Detection for Concurrent Go by Global Session Graph Synthesis Nicholas Ng and Nobuko Yoshida.
Register Allocation and Promotion through Combined Instruction Scheduling and Loop Unrolling Lukasz Domagala, Duco van Amstel, Fabrice Rastello and P. Sadayappan.
Reducing Memory Buffering Overhead in Software Thread-Level Speculation Zhen Cao and Clark Verbrugge.
On Fusing Recursive Traversals of K-d Trees Samyam Rajbhandari, Jinsung Kim, Sriram Krishnamoorthy, Louis-Noel Pouchet, Fabrice Rastello, Robert Harrison and P Sadayappan.
Heap Bounds Protection with Low Fat Pointers Gregory Duck and Roland Yap.
Kindergarten Cop: Dynamic Nursery Resizing for GHC Vladimir Janjic, Kevin Hammond, Henrique Ferreiro and Laura M. Castro.
Full Papers
Konstantinos Koukos, Per Ekemark, Georgios Zacharopoulos, Vasileios Spiliopoulos, Stefanos Kaxiras and Alexandra Jimborean.
Minjia Zhang, Swarnendu Biswas and Michael Bond.
François Pottier.
Deepak Majeti, Kuldeep Meel, Raj Barik and Vivek Sarkar.
Bruno Rodrigues, Fernando Pereira and Diego Aranha.
Victor Sperle Campos, Péricles Alves, Henrique Nazare and Fernando Pereira.
Niall Murphy, Timothy Jones, Robert Mullins and Simone Campanoni.
Aravind Sankar, Soham Chakraborty and V. Krishna Nandivada.
Vineet Singh, Rajiv Gupta and Iulian Neamtiu.
Cédric Bastoul.
Bernhard Scholz, Herbert Jordan, Pavle Subotic and Till Westmann.
Simon Moll, Johannes Doerfert and Sebastian Hack.
Sebastian Buchwald, Denis Lohner and Sebastian Ullrich.
Haowei Wu, Shengqian Yang and Atanas Rountev.
Clemens Hammacher, Kevin Streit, Andreas Zeller and Sebastian Hack.
Delphine Demange and Yon Fernandez de Retana.
Nicholas Ng and Nobuko Yoshida.
Lukasz Domagala, Duco van Amstel, Fabrice Rastello and P. Sadayappan.
Zhen Cao and Clark Verbrugge.
Samyam Rajbhandari, Jinsung Kim, Sriram Krishnamoorthy, Louis-Noel Pouchet, Fabrice Rastello, Robert Harrison and P Sadayappan.
Gregory Duck and Roland Yap.
Vladimir Janjic, Kevin Hammond, Henrique Ferreiro and Laura M. Castro.
Alain Darte, Alexandre Isoard and Tomofumi Yuki.
Amlan Kusum, Iulian Neamtiu and Rajiv Gupta.
Tool Papers and Demonstrations
Phitchaya Phothilimthana, Aditya Thakur, Rastislav Bodik and Dinakar Dhurjati.
Roberto Castañeda Lozano, Mats Carlsson, Gabriel Hjort Blindell and Christian Schulte.
Ali Afroozeh and Anastasia Izmaylova.
Yulei Sui and Jingling Xue.
Elvira Albert, Miguel Gomez-Zamalloa and Miguel Isabel.