PLDI 2026
Mon 15 - Fri 19 June 2026
Boulder, Colorado, United States
Toggle navigation
Attending
Venue: Limelight Boulder
Registration
Sponsorship
Information for Presenters
Information for Session Chairs
Information for Attendees
PLDI Live Streams
Visa Letter
Lodging
Travel Information
Explore Boulder
Program
PLDI Program
Your Program
Mon 15 Jun
Tue 16 Jun
Wed 17 Jun
Thu 18 Jun
Fri 19 Jun
Tracks
PLDI 2026
PLDI Keynotes
PLDI Research Papers
PLDI Events
Diversity, Equity and Inclusion
PLDI Meetups
Student Research Competition
Tutorials
- ACT: End-to-End Compiler Infrastructure for Emerging AI Accelerators
- A guided tour through Oxidized OCaml
- Deep dive into the AWS Nitro Isolation Engine
- Implementing an Integrated Development Environment: a Quick Start Guide for PL Researchers
- Mechanized Specifications for Real-World Programming Languages
- Writing Performance-Portable Kernels Simplified with Helion
Research Artifacts
Workshops and Tutorials
Volunteering
Co-hosted Conferences
ISMM
Memory Management
LCTES
Programming Languages and Embedded Systems
Workshops
ARRAY
Array-oriented Programming
CP
Choreographic Programming
EGRAPHS
Equality Graphs
PAgE
Principles Of Agentic Engineering
PLMW @ PLDI
PL Mentoring Workshop
PROPL
Programming for the Planet
SOAP
State Of the Art in Program Analysis
Tom Ball @ Sixty
Tom Ball at 60
Organization
PLDI 2026 Committees
Organizing Committee
AV Committee
Track Committees
PLDI Research Papers
Student Research Competition
Research Artifacts
Contributors
People Index
Co-hosted Conferences
ISMM
Memory Management
Organizing Committee
Program Committee
LCTES
Programming Languages and Embedded Systems
Organizing Committee
Program Committee
Steering Committee
Workshops
ARRAY
Array-oriented Programming
Organizing Committee
Program Committee
CP
Choreographic Programming
Organizing Committee
Program Committee
EGRAPHS
Equality Graphs
Organizing Committee
Program Committee
PAgE
Principles Of Agentic Engineering
Organizing Committee
Program Committee
PLMW @ PLDI
PL Mentoring Workshop
Organizing Committee
PROPL
Programming for the Planet
Organizing Committee
Program Committee
SOAP
State Of the Art in Program Analysis
Organizing Committee
Keynote Speakers
Program Committee
Tom Ball @ Sixty
Organizing Committee
Program Committee
Search
Series
Series
PLDI 2027
PLDI 2026
PLDI 2025
PLDI 2024
PLDI 2023
PLDI 2022
PLDI 2021
PLDI 2020
PLDI 2019
PLDI 2018
PLDI 2017
PLDI 2016
PLDI 2015
Sign in
Sign up
PLDI 2026
(
series
) /
Limelight Boulder
/
Room information: Meadows CD
Venue
Limelight Boulder
Room name
Meadows CD
Floor
1
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-06:00) Mountain Time (US & Canada)
.
Use conference time zone: (GMT-06:00) Mountain 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-06:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Cancun
(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+03: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
Mon 15 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
09:00 - 10:10
Session 1
EGRAPHS
at
Meadows CD
09:00
23m
Talk
From Rewriting to Fixpoints: Solving Recursive Equations with E-Graphs
EGRAPHS
Samuel Coward
University College London (UCL)
,
Cheng Zhang
Worcester Polytechnic Institute
,
Philip Zucker
Draper
,
Alexandra Silva
Cornell University
09:23
23m
Talk
Lifting E-Graphs: A Function Isn’t a Constant
EGRAPHS
Philip Zucker
Draper
Pre-print
File Attached
09:46
23m
Talk
Predicate E-Graphs with Symbolic Conditional Rewriting
Remote
EGRAPHS
Anders Ågren Thuné
Uppsala University
,
Johannes Borgström
Uppsala University, Sweden
,
Lars-Henrik Eriksson
Uppsala University
,
John Högberg
Ericsson
,
Tjark Weber
Uppsala University
,
Tobias Wrigstad
Uppsala University
File Attached
10:40 - 12:20
Session 2
EGRAPHS
at
Meadows CD
10:40
25m
Talk
A Semi-Persistent E-Graph with Native AC Canonization and Leapfrog AC Matching.
EGRAPHS
Remi Delmas
Amazon Web Services
Pre-print
11:05
25m
Talk
Associativity and Commutativity in Equality Saturation
EGRAPHS
Tarik Rosin
Saarland University
,
Marcel Ullrich
Saarland University, Saarland Informatics Campus
,
Sebastian Hack
Saarland University, Saarland Informatics Campus
Pre-print
11:30
25m
Talk
Augmenting Rewrite Rule Sets via Knuth-Bendix Completion
EGRAPHS
Michael Schifferer
Saarland University
,
Marcel Ullrich
Saarland University, Saarland Informatics Campus
,
Sebastian Hack
Saarland University, Saarland Informatics Campus
Pre-print
11:55
25m
Talk
E-graphs modulo theories
Remote
EGRAPHS
Sofia Brookie
Chalmers University of Technology
13:40 - 15:20
Session 3
EGRAPHS
at
Meadows CD
13:40
25m
Talk
Rewrite System Showdown: Stochastic Search vs. EqSat
EGRAPHS
Qiantan Hong
Stanford University
,
Rupanshu Soi
Stanford University
,
Yihong Zhang
University of Washington
,
Alex Aiken
Stanford University
Pre-print
14:05
25m
Talk
A Joint Approach to Instruction Scheduling and Algebraic Rewriting with E-Graphs
EGRAPHS
Qiantan Hong
Stanford University
,
Rupanshu Soi
Stanford University
,
Alex Aiken
Stanford University
14:30
25m
Talk
Answer Set Programming for Egg Extraction and More
EGRAPHS
Ziyi Yang
National University of Singapore
,
Ilya Sergey
National University of Singapore
Pre-print
14:55
25m
Talk
CERES: Making Equality Saturation Memory-Scalable
EGRAPHS
Akash Pardeshi
University of Illinois at Urbana-Champaign
,
Devansh Jain
University of Illinois at Urbana-Champaign
,
Saatvik Lochan
University of Illinois Urbana-Champaign
,
Mihir Tandon
University of Illinois Urbana-Champaign
,
Marco Frigo
University of Illinois at Urbana-Champaign
,
Chamika Sudusinghe
University of Illinois at Urbana-Champaign
,
Damitha Lenadora
University of Illinois at Urbana-Champaign
,
Charith Mendis
University of Illinois at Urbana-Champaign
15:50 - 17:30
Session 4
EGRAPHS
at
Meadows CD
15:50
25m
Talk
Relational E-matching in an SMT solver
EGRAPHS
Amar Shah
Carnegie Mellon University
,
Marijn Heule
Carnegie Mellon University
,
Bryan Parno
Carnegie Mellon University
,
Max Willsey
University of California at Berkeley
16:15
25m
Talk
E-Stitch: Top-Down Library Learning for E-Graphs
EGRAPHS
Kavi Gupta
MIT
,
Maddy Bowers
Massachusetts Institute of Technology
,
Armando Solar-Lezama
Massachusetts Institute of Technology
File Attached
16:40
25m
Talk
Optimizing Optimizations, Declaratively: Optimizing the Higher-Order Functions in Mathematical Optimization with egglog
EGRAPHS
Hiromi Ishii
JIJ
Pre-print
File Attached
17:05
25m
Talk
Poseidon: Profile-Guided Numerical Rewriting at Full-Application Scale
EGRAPHS
Siyuan Brant Qian
University of Illinois at Urbana-Champaign
,
Vimarsh Sathia
University of Illinois Urbana Champaign
,
Ivan Ivanov
Institute of Science Tokyo
,
Jan Hueckelheim
Argonne National Laboratory
,
Paul Hovland
Argonne National Laboratory
,
William S. Moses
University of Illinois Urbana-Champaign
Tue 16 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
09:00 - 10:10
KEYNOTE-1
ARRAY
at
Meadows CD
Chair(s):
Sreepathi Pai
University of Rochester
09:00
10m
Day opening
Welcoming Remarks
ARRAY
Ganesh Gopalakrishnan
University of Utah
,
Artjoms Šinkarovs
University of Southampton
09:10
50m
Keynote
Tiles, Bricks, and Layouts: How Aggregate Data Abstractions Aid in Optimizing Data Movement
ARRAY
Mary Hall
University of Utah
10:00
10m
Live Q&A
Q&A for Keynote-1
ARRAY
10:40 - 12:20
Array Programming and Verification
ARRAY
at
Meadows CD
Chair(s):
Jubi Taneja
Gimlet Labs
10:40
25m
Talk
Refined Remora: Constraining Array Shapes
ARRAY
Vadym Matviichuk
Northeastern University
,
Olin Shivers
Northeastern University
DOI
11:05
20m
Talk
Relational Cell Morphing: Automated Verification of Relational Properties of Array Programs
ARRAY
Weihao Qu
Monmouth University
,
Marco Gaboardi
Boston University
,
Hiroshi Unno
Tohoku University
,
Eric Koskinen
Stevens Institute of Technology
11:25
20m
Talk
Graded Monoids for Dependently Typed Array Programming
Remote
ARRAY
Juuso Haavisto
University of Oxford
,
Jeremy Gibbons
Department of Computer Science, University of Oxford
11:45
25m
Talk
Portable Anomaly Detection for Distributed PGAS Programs Based on Array Mapping Abstractions
ARRAY
Raneem Abu-Yosef
Ohio State University
,
Thomas Huddleston
Ohio State University
,
Kirshanthan Sundararajah
Virginia Tech
,
Martin Kong
Ohio State University
DOI
12:10
10m
Other
Mini Panel AM
ARRAY
13:40 - 15:20
KEYNOTE-2 and Tensorial Themes
ARRAY
at
Meadows CD
Chair(s):
Sangeeta Chowdhary
AMD Research
13:40
50m
Keynote
The Shape of Things to Come
ARRAY
Jared Roesch
NVIDIA
14:30
10m
Live Q&A
Q&A for Keynote-2
ARRAY
14:40
20m
Talk
Tensor Algebra Equivalence Checker
ARRAY
Jubi Taneja
Gimlet Labs
,
Tom St. John
Gimlet Labs
,
Natalie Serrino
Gimlet Labs
15:00
20m
Talk
Rhyme: A Multi-Paradigm Declarative Query Language
ARRAY
Ran Guo
Purdue University
,
Tiark Rompf
Purdue University
15:50 - 17:30
HPC Programming
ARRAY
at
Meadows CD
15:50
20m
Talk
Vectorizing Sparse Coiteration for Two-finger Loop Structure (Extended Abstract)
ARRAY
Kabilan Mahathevan
Virginia Tech
,
Kirshanthan Sundararajah
Virginia Tech
16:10
25m
Talk
Leveraging AI Ecosystem for Portable and Sustainable GPU Kernels in HPC
ARRAY
Yanbo Zhao
North Carolina State University
,
Zhaonan Meng
North Carolina State University
,
Sai Krishna Teja Varma Manthena
North Carolina State University
,
Xu Liu
North Carolina State University
,
Ajay Panyala
Pacific Northwest National Laboratory
,
Jiajia Li
North Carolina State University
DOI
16:35
20m
Talk
Lazy Arithmetic using Systolic Arrays for Closing the Verification Gap on Embedded Systems
ARRAY
Taisa Kushner
Galois
,
Ryan McCleeary
Galois
,
Martin Brain
City St. George's, University of London
16:55
20m
Talk
Towards a Linear-Algebraic Hypervisor
ARRAY
Breandan Considine
Pre-print
17:15
5m
Research preview
Semantics as a Tool of Thought: Provenance-Aware Dimensional Checking in a Reactive Array IR
ARRAY
Christopher Buck
None
17:20
10m
Live Q&A
Mini Panel
ARRAY
Hide past events
Mon 15 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Meadows CD
EGRAPHS
Session 1
EGRAPHS
Session 2
EGRAPHS
Session 3
EGRAPHS
Session 4
Tue 16 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Meadows CD
ARRAY
KEYNOTE-1
ARRAY
Array Programming and Verification
ARRAY
KEYNOTE-2 and Tensorial Themes
ARRAY
HPC Programming
Hide past events
Mon 15 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Meadows CD
EGRAPHS
From Rewriting to Fixpoints: Solving Recursive Equations with E-Graphs
09:00 - 09:23
EGRAPHS
Lifting E-Graphs: A Function Isn’t a Constant
09:23 - 09:46
EGRAPHS
Remote
Predicate E-Graphs with Symbolic Conditional Rewriting
09:46 - 10:10
EGRAPHS
A Semi-Persistent E-Graph with Native AC Canonization and Leapfrog AC M ...
10:40 - 11:05
EGRAPHS
Associativity and Commutativity in Equality Saturation
11:05 - 11:30
EGRAPHS
Augmenting Rewrite Rule Sets via Knuth-Bendix Completion
11:30 - 11:55
EGRAPHS
Remote
E-graphs modulo theories
11:55 - 12:20
EGRAPHS
Rewrite System Showdown: Stochastic Search vs. EqSat
13:40 - 14:05
EGRAPHS
A Joint Approach to Instruction Scheduling and Algebraic Rewriting with ...
14:05 - 14:30
EGRAPHS
Answer Set Programming for Egg Extraction and More
14:30 - 14:55
EGRAPHS
CERES: Making Equality Saturation Memory-Scalable
14:55 - 15:20
EGRAPHS
Relational E-matching in an SMT solver
15:50 - 16:15
EGRAPHS
E-Stitch: Top-Down Library Learning for E-Graphs
16:15 - 16:40
EGRAPHS
Optimizing Optimizations, Declaratively: Optimizing the Higher-Order Fu ...
16:40 - 17:05
EGRAPHS
Poseidon: Profile-Guided Numerical Rewriting at Full-Application Scale
17:05 - 17:30
Tue 16 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Meadows CD
ARRAY
Welcoming Remarks
09:00 - 09:10
ARRAY
Tiles, Bricks, and Layouts: How Aggregate Data Abstractions Aid in Opti ...
09:10 - 10:00
ARRAY
Q&A for Keynote-1
10:00 - 10:10
ARRAY
Refined Remora: Constraining Array Shapes
10:40 - 11:05
ARRAY
Relational Cell Morphing: Automated Verification of Relational Properti ...
11:05 - 11:25
ARRAY
Remote
Graded Monoids for Dependently Typed Array Programming
11:25 - 11:45
ARRAY
Portable Anomaly Detection for Distributed PGAS Programs Based on Array ...
11:45 - 12:10
ARRAY
Mini Panel AM
12:10 - 12:20
ARRAY
The Shape of Things to Come
13:40 - 14:30
ARRAY
Q&A for Keynote-2
14:30 - 14:40
ARRAY
Tensor Algebra Equivalence Checker
14:40 - 15:00
ARRAY
Rhyme: A Multi-Paradigm Declarative Query Language
15:00 - 15:20
ARRAY
Vectorizing Sparse Coiteration for Two-finger Loop Structure (Extended ...
15:50 - 16:10
ARRAY
Leveraging AI Ecosystem for Portable and Sustainable GPU Kernels in HPC
16:10 - 16:35
ARRAY
Lazy Arithmetic using Systolic Arrays for Closing the Verification Gap ...
16:35 - 16:55
ARRAY
Towards a Linear-Algebraic Hypervisor
16:55 - 17:15
ARRAY
Semantics as a Tool of Thought: Provenance-Aware Dimensional Checking i ...
17:15 - 17:20
ARRAY
Mini Panel
17:20 - 17:30
Hide past events
x
Sat 20 Jun 07:04