Write a Blog >>
CC 2022
Tue 5 - Wed 6 April 2022
Online conference
Toggle navigation
Attending
Venue: Online conference
Registration
COVID-19 Information
Program
CC Program
Your Program
Tue 5 Apr
Wed 6 Apr
Tracks
CC 2022
CC Research Papers
CC Research Artifacts
Co-located Conferences
Organization
CC 2022 Committees
Organizing Committee
Steering Committee
Track Committees
CC Research Papers
CC Research Artifacts
Contributors
People Index
Search
Series
Series
CC 2025
CC 2024
CC 2023
CC 2022
CC 2021
CC 2020
CC 2019
CC 2018
CC 2017
CC 2016
CC 2015
CC 2014
CC 2013
CC 2012
CC 2011
CC 2010
Sign in
Sign up
CC 2022
(
series
) /
Online conference
/
Room information: CC Virtual Room
Venue
Online conference
Room name
CC Virtual Room
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT-04:00) Eastern Time (US & Canada)
.
Use conference time zone: (GMT-04:00) Eastern Time (US & Canada)
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+04:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Tue 5 Apr
Displayed time zone:
Eastern Time (US & Canada)
change
10:20 - 10:30
CC Opening
CC Research Papers
at
CC Virtual Room
Chair(s):
Bernhard Egger
Seoul National University
,
Aaron Smith
Microsoft
10:30 - 11:20
CC Keynote
CC Research Papers
at
CC Virtual Room
Chair(s):
Bernhard Egger
Seoul National University
,
Aaron Smith
Microsoft
10:30
50m
Keynote
Writing and Verifying a Quantum Optimizing Compiler
CC Research Papers
Robert Rand
University of Chicago
DOI
11:20 - 11:40
Break
CC Research Papers
at
CC Virtual Room
11:40 - 12:25
Session 1: Quantum Computing and Hardware Design
CC Research Papers
at
CC Virtual Room
Chair(s):
Bruno Bodin
Yale-NUS College
11:40
15m
Paper
QSSA: An SSA-Based IR for Quantum Computing
CC Research Papers
Anurudh Peduri
IIIT Hyderabad
,
Siddharth Bhat
IIT Hyderabad
,
Tobias Grosser
University of Edinburgh
DOI
11:55
15m
Paper
QRANE: Lifting QASM Programs to an Affine IR
CC Research Papers
Blake Gerard
University of Oklahoma
,
Tobias Grosser
University of Edinburgh
,
Martin Kong
The Ohio State University
DOI
12:10
15m
Paper
A Polynomial Time Exact Solution to the Bit-Aware Register Binding Problem
CC Research Papers
Michael Canesche
UFMG
,
Ricardo Ferreira
UFV
,
Jose Augusto Nacif
UFV
,
Fernando Magno Quintão Pereira
Federal University of Minas Gerais
DOI
12:25 - 12:50
Break
CC Research Papers
at
CC Virtual Room
12:50 - 13:50
Session 2: Compiler Theory
CC Research Papers
at
CC Virtual Room
Chair(s):
EunJung (EJ) Park
Qualcomm, USA
12:50
15m
Paper
Graph Transformations for Register-Pressure-Aware Instruction Scheduling
CC Research Papers
Ghassan Shobaki
California State University, Sacramento
,
Justin Bassett
California State University Sacramento
,
Mark Heffernan
Google
,
Austin Kerbow
AMD
DOI
13:05
15m
Paper
Caviar: An E-Graph Based TRS for Automatic Code Optimization
CC Research Papers
Smail Kourta
New York University Abu Dhabi
,
Adel Abderahmane NAMANI
,
Fatima Benbouzid-Si Tayeb
École nationale supérieure d'informatique
,
Kim Hazelwood
Facebook
,
Chris Cummins
Facebook
,
Hugh Leather
Facebook
,
Riyadh Baghdadi
NYU Abu Dhabi
DOI
13:20
15m
Paper
On the Computation of Interprocedural Weak Control Closure
CC Research Papers
Abu Naser Masud
Malardalen University
,
Björn Lisper
Malardalen University
DOI
13:35
15m
Paper
Seamless Deductive Inference via Macros
CC Research Papers
Arash Sahebolamri
,
Thomas Gilray
University of Alabama at Birmingham
,
Kristopher Micinski
Syracuse University
DOI
13:50 - 14:00
Break
CC Research Papers
at
CC Virtual Room
14:00 - 15:00
CC Business Meeting
CC Research Papers
at
CC Virtual Room
Chair(s):
Bernhard Egger
Seoul National University
,
Aaron Smith
Microsoft
Wed 6 Apr
Displayed time zone:
Eastern Time (US & Canada)
change
10:20 - 11:20
Session 3: Compilers and Machine Learning
CC Research Papers
at
CC Virtual Room
Chair(s):
Ayal Zaks
Intel Corporation and Technion, Israel
10:20
15m
Paper
One-Shot Tuner for Deep Learning Compilers
CC Research Papers
Jaehun Ryu
POSTECH
,
Eunhyeok Park
POSTECH
,
Hyojin Sung
POSTECH
DOI
10:35
15m
Paper
Training of Deep Learning Pipelines on Memory-Constrained GPUs via Segmented Fused-Tiled Execution
CC Research Papers
Yufan Xu
University of Utah
,
Saurabh Raje
,
Atanas Rountev
Ohio State University
,
Gerald Sabin
RNET Technologies
,
Aravind Sukumaran-Rajam
Washington State University
,
Ponnuswamy Sadayappan
University of Utah
DOI
10:50
15m
Paper
MLIR-Based Code Generation for GPU Tensor Cores
CC Research Papers
Navdeep Katel
Indian Institute of Science, PolyMage Labs
,
Vivek Khandelwal
Indian Institute of Science
,
Uday Bondhugula
Indian Institute of Science, PolyMage Labs
DOI
11:05
15m
Paper
Automating Reinforcement Learning Architecture Design for Code Optimization
CC Research Papers
HuantingWang
,
Zhanyong Tang
Northwest University
,
Cheng Zhang
Northwest University
,
Jiaqi Zhao
Northwest University
,
Chris Cummins
Facebook
,
Hugh Leather
Facebook
,
Zheng Wang
University of Leeds, UK
DOI
11:20 - 11:50
Session 4: Parallelism
CC Research Papers
at
CC Virtual Room
Chair(s):
Bernhard Egger
Seoul National University
11:20
15m
Paper
Memory Access Scheduling to Reduce Thread Migrations
CC Research Papers
Sana Damani
Georgia Institute of Technology
,
Prithayan Barua
Georgia Institute of Technology, USA
,
Vivek Sarkar
Georgia Institute of Technology
DOI
11:35
15m
Paper
Performant Portable OpenMP
CC Research Papers
Guray Ozen
NVIDIA
,
Michael Wolfe
DOI
11:50 - 12:00
Break
CC Research Papers
at
CC Virtual Room
12:00 - 12:45
Session 5: Safety and Correctness
CC Research Papers
at
CC Virtual Room
Chair(s):
Sorav Bansal
IIT Delhi and CompilerAI Labs
12:00
15m
Paper
BinPointer: Towards Precise, Sound, and Scalable Binary-Level Pointer Analysis
CC Research Papers
Sun Hyoung Kim
The Pennsylvania State University
,
Dongrui Zeng
The Pennsylvania State University
,
Cong Sun
Xidian University
,
Gang (Gary) Tan
Pennsylvania State University
DOI
12:15
15m
Paper
Cape: Compiler-Aided Program Transformation for HTM-Based Cache Side-Channel Defense
CC Research Papers
Rui Zhang
Ohio State University
,
Michael D. Bond
Ohio State University, USA
,
Yinqian Zhang
Southern University of Science and Technology
DOI
12:30
15m
Paper
Making No-fuss Compiler Fuzzing Effective
CC Research Papers
Alex Groce
Northern Arizona University
,
Rijnard van Tonder
Sourcegraph
,
Goutamkumar Tulajappa Kalburgi
Northern Arizona University
,
Claire Le Goues
Carnegie Mellon University
DOI
12:45 - 13:00
Break
CC Research Papers
at
CC Virtual Room
13:00 - 14:00
Session 6: Performance Optimizations
CC Research Papers
at
CC Virtual Room
Chair(s):
Doru Thom Popovici
Lawrence Berkeley National Lab
13:00
15m
Paper
Loner: Utilizing the CPU Vector Datapath to Process Scalar Integer Data
CC Research Papers
Armand Behroozi
University of Michigan
,
Sunghyun Park
University of Michigan
,
Scott Mahlke
University of Michigan
DOI
13:15
15m
Paper
Mapping Parallelism in a Functional IR through Constraint Satisfaction
CC Research Papers
Naums Mogers
University of Edinburgh
,
Lu Li
University of Edinburgh
,
Valentin Radu
University of Sheffield
,
Christophe Dubach
McGill University
DOI
13:30
15m
Paper
Software Pre-execution for Irregular Memory Accesses in the HBM Era
CC Research Papers
Sanyam Mehta
HPE
,
Gary Elsesser
HPE
,
Terry Greyzck
HPE
DOI
13:45
15m
Paper
Efficient Profile-Guided Size Optimization for Native Mobile Applications
CC Research Papers
Kyungwoo Lee
Meta
,
Ellis Hoag
Meta
,
Nikolai Tillmann
Meta Platforms, Inc.
DOI
14:00 - 14:15
CC Closing
CC Research Papers
at
CC Virtual Room
Tue 5 Apr
Displayed time zone:
Eastern Time (US & Canada)
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
CC Virtual Room
CC Research Papers
CC Opening
CC Research Papers
CC Keynote
CC Research Papers
Break
CC Research Papers
Session 1: Quantum Computing and Hardware Design
CC Research Papers
Break
CC Research Papers
Session 2: Compiler Theory
CC Research Papers
Break
CC Research Papers
CC Business Meeting
Wed 6 Apr
Displayed time zone:
Eastern Time (US & Canada)
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
CC Virtual Room
CC Research Papers
Session 3: Compilers and Machine Learning
CC Research Papers
Session 4: Parallelism
CC Research Papers
Break
CC Research Papers
Session 5: Safety and Correctness
CC Research Papers
Break
CC Research Papers
Session 6: Performance Optimizations
CC Research Papers
CC Closing
Tue 5 Apr
Displayed time zone:
Eastern Time (US & Canada)
change
Room
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
CC Virtual Room
CC Research Papers
Writing and Verifying a Quantum Optimizing Compiler
10:30 - 11:20
CC Research Papers
QSSA: An SSA-Based IR for Quantum Computing
11:40 - 11:55
CC Research Papers
QRANE: Lifting QASM Programs to an Affine IR
11:55 - 12:10
CC Research Papers
A Polynomial Time Exact Solution to the Bit-Aware Register Binding Problem
12:10 - 12:25
CC Research Papers
Graph Transformations for Register-Pressure-Aware Instruction Scheduling
12:50 - 13:05
CC Research Papers
Caviar: An E-Graph Based TRS for Automatic Code Optimization
13:05 - 13:20
CC Research Papers
On the Computation of Interprocedural Weak Control Closure
13:20 - 13:35
CC Research Papers
Seamless Deductive Inference via Macros
13:35 - 13:50
Wed 6 Apr
Displayed time zone:
Eastern Time (US & Canada)
change
Room
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
CC Virtual Room
CC Research Papers
One-Shot Tuner for Deep Learning Compilers
10:20 - 10:35
CC Research Papers
Training of Deep Learning Pipelines on Memory-Constrained GPUs via Segm ...
10:35 - 10:50
CC Research Papers
MLIR-Based Code Generation for GPU Tensor Cores
10:50 - 11:05
CC Research Papers
Automating Reinforcement Learning Architecture Design for Code Optimization
11:05 - 11:20
CC Research Papers
Memory Access Scheduling to Reduce Thread Migrations
11:20 - 11:35
CC Research Papers
Performant Portable OpenMP
11:35 - 11:50
CC Research Papers
BinPointer: Towards Precise, Sound, and Scalable Binary-Level Pointer A ...
12:00 - 12:15
CC Research Papers
Cape: Compiler-Aided Program Transformation for HTM-Based Cache Side-Ch ...
12:15 - 12:30
CC Research Papers
Making No-fuss Compiler Fuzzing Effective
12:30 - 12:45
CC Research Papers
Loner: Utilizing the CPU Vector Datapath to Process Scalar Integer Data
13:00 - 13:15
CC Research Papers
Mapping Parallelism in a Functional IR through Constraint Satisfaction
13:15 - 13:30
CC Research Papers
Software Pre-execution for Irregular Memory Accesses in the HBM Era
13:30 - 13:45
CC Research Papers
Efficient Profile-Guided Size Optimization for Native Mobile Applications
13:45 - 14:00
x
Thu 19 Dec 10:48