CC 2024
Sat 2 - Sun 3 March 2024 Edinburgh, United Kingdom
You're viewing the program in a time zone which is different from your device's time zone change time zone

Sat 2 Mar

Displayed time zone: London change

12:50 - 13:40
12:50
50m
Lunch
Lunch
Main Conference

13:40 - 13:50
15:00 - 15:40
Code Generation & SynthesisMain Conference at Ochil
Chair(s): Ayal Zaks Mobileye
15:00
20m
Talk
Fast Template-Based Code Generation for MLIR
Main Conference
Florian Drescher Technical University of Munich, Alexis Engelke TU Munich
15:20
20m
Talk
A Unified Memory Dependency Framework for Speculative High-Level Synthesis
Main Conference
Jean-Michel Gorius , Simon Rokicki Univ Rennes, Inria, CNRS, IRISA, Steven Derrien Univ Rennes, Inria, CNRS, IRISA
15:40 - 16:00
15:40
20m
Coffee break
Coffee Break
Main Conference

16:00 - 17:40
Static AnalysisMain Conference at Ochil
Chair(s): Laure Gonnord Univ. Grenoble Alpes, Grenoble INP, LCIS, Valence, France
16:00
20m
Talk
If-Convert as Early as You Must
Main Conference
Dorit Nuzman Mobileye, Ayal Zaks Mobileye, Ziv Ben-Zion Mobileye
16:20
20m
Talk
Paguroidea: Fused Parser Generator with Transparent Semantic Actions
Main Conference
Yifan Zhu University of Rochester, USA, Quartic Cat The Chinese University of Hong Kong, Shenzhen, Boluo Ge North Carolina State University, Shatong Sun University of Rochester
16:40
20m
Talk
Region-Based Data Layout via Data Reuse Analysis
Main Conference
Caio Salvador Rohwedder University of Alberta, João P. L. De Carvalho Qualcomm Canada Inc, Jose Nelson Amaral University of Alberta
17:00
20m
Talk
A Context-Sensitive Pointer Analysis Framework for Rust and its Application to Call Graph Construction
Main Conference
Wei Li UNSW, Dongjie He UNSW, Yujiang Gui UNSW, Wenguang Chen Tsinghua University; Pengcheng Laboratory, Jingling Xue UNSW
17:20
20m
Talk
CoSense: Compiler Optimizations using Sensor Technical Specifications
Main Conference
Pei Mu , Nikos Mavrogeorgis University of Edinburgh, Christos Vasiladiotis University of Edinburgh, Vasileios Tsoutsouras University of Cambridge, Orestis Kaparounakis University of Cambridge, Phillip Stanley-Marbell , Antonio Barbalace The University of Edinburgh

Sun 3 Mar

Displayed time zone: London change

09:20 - 10:00
Runtime TechniquesMain Conference at Harris
Chair(s): EunJung (EJ) Park Qualcomm, USA
09:20
20m
Talk
UNIFICO: Thread Migration in Heterogeneous-ISA CPUs without State Transformation
Main Conference
Nikos Mavrogeorgis University of Edinburgh, Christos Vasiladiotis University of Edinburgh, Pei Mu , Amir Khordadi University of Edinburgh, Björn Franke University of Edinburgh, Antonio Barbalace The University of Edinburgh
09:40
20m
Talk
BLQ: Light-Weight Locality-Aware Runtime for Blocking-Less Queuing
Main Conference
Qinzhe Wu University of Texas at Austin, Ruihao Li The University of Texas at Austin, Jonathan Beard Google, Lizy John University of Texas, Austin
10:00 - 10:20
10:00
20m
Coffee break
Coffee Break
Main Conference

10:20 - 12:00
Debugging, Profiling and ParallelismMain Conference at Harris
Chair(s): Steven Derrien Univ Rennes, Inria, CNRS, IRISA
10:20
20m
Talk
APPy: Annotated Parallelism for Python on GPUs
Main Conference
Tong Zhou Georgia Institute of Technology, Jun Shirako Georgia Institute of Technology, Vivek Sarkar Georgia Institute of Technology
10:40
20m
Talk
Accurate Coverage Metrics for Compiler-generated Debugging Information
Main Conference
J. Ryan Stinnett King's College London, Stephen Kell King's College London
DOI Pre-print
11:00
20m
Talk
FlowProf: Profiling Multi-threaded Programs using Information-Flow
Main Conference
Brian Demsky University of California at Irvine, Ahamed Al Nahian University of California, Irvine
11:20
20m
Talk
Reducing the Overhead of Exact Profiling by Reusing Affine Variables
Main Conference
Leon Frenot ENS Lyon, Fernando Magno Quintão Pereira Federal University of Minas Gerais
11:40
20m
Talk
Stale Profile Matching
Main Conference
12:20 - 13:20
12:20
60m
Lunch
Lunch
Main Conference

13:20 - 14:30
PanelMain Conference at Harris
Chair(s): Saday Sadayappan University of Utah, USA
13:20
70m
Panel
Compilers and Machine Learning
Main Conference
Saman Amarasinghe Massachusetts Institute of Technology, Tobias Grosser University of Edinburgh, Hyesoon Kim Georgia Institute of Technology, Fabrice Rastello University Grenoble Alpes - Inria - CNRS - Grenoble INP - LIG, Xipeng Shen North Carolina State University
14:40 - 15:20
Safety and CorrectnessMain Conference at Harris
Chair(s): Fernando Magno Quintão Pereira Federal University of Minas Gerais
14:40
20m
Talk
From Low-level Fault Modeling (of a Pipeline Attack) to a Proven Hardening Scheme
Main Conference
Sébastien Michelland Université Grenoble-Alpes, Laure Gonnord Univ. Grenoble Alpes, Grenoble INP, LCIS, Valence, France, Christophe Deleuze Grenoble-INP/ESISAR
15:00
20m
Talk
Clog: A Declarative Language for C Static Code Checkers
Main Conference
Alexandru Dura Lund University, Christoph Reichenbach Lund University
15:20 - 15:40
15:20
20m
Coffee break
Coffee Break
Main Conference

15:40 - 17:20
Compilers and Machine LearningMain Conference at Harris
Chair(s): Jose Nelson Amaral University of Alberta
15:40
20m
Talk
The Next 700 ML-Enabled Compiler Optimizations
Main Conference
S. VenkataKeerthy IIT Hyderabad, Siddharth Jain Indian Institute of Technology Hyderabad, Umesh Kalvakuntla IIT Hyderabad, Pranav Sai Gorantla IIT Hyderabad, Rajiv Shailesh Chitale IIT Hyderabad, Eugene Brevdo Google, Albert Cohen Google, M Trofin Google, Ramakrishna Upadrasta IIT Hyderabad
16:00
20m
Talk
Compiler-based Memory Encryption for Machine Learning on Commodity Low-power Devices
Main Conference
Kiwan Maeng Carnegie Mellon University, USA, Brandon Lucia Carnegie Mellon University, USA
16:20
20m
Talk
YFlows: Systematic Dataflow Exploration and Code Generation for Efficient Neural Network Inference using SIMD Architectures on CPUs
Main Conference
Cyrus Zhou , Zack Hassman University of Chicago, Dhirpal Shah University of Chicago, Vaughn Richard University of Chicago, Yanjing Li University of Chicago
16:40
20m
Talk
Fast and Accurate Context-Aware Basic Block Timing Prediction using Transformers
Main Conference
Nassim Abderaouf Amalou , Elisa Fromont Univ Rennes, IUF, INRIA, CNRS, IRISA, Isabelle Puaut Université de Rennes - Inria - CNRS - IRISA
17:00
20m
Talk
Exponentially Expanding the Phase-Ordering Search Space via Dormant Information
Main Conference
Ruobing Han Georgia Institute of Technology, Hyesoon Kim Georgia Institute of Technology
17:20 - 17:30
Awards and ClosingMain Conference at Harris
17:30 - 17:50
Business meetingMain Conference at Harris