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 Attendees
Visa Letter
Lodging
Travel Information
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: Flatirons 2
Venue
Limelight Boulder
Room name
Flatirons 2
Floor
1
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
This program is tentative and subject to change.
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
Tue 16 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
09:00 - 10:10
Session 1
ISMM
at
Flatirons 2
09:00
10m
Other
Welcome
ISMM
09:10
60m
Keynote
How should we evaluate garbage collectors?
Keynote
ISMM
Tobias Wrigstad
Uppsala University
10:40 - 12:20
Session 2
ISMM
at
Flatirons 2
10:40
25m
Talk
Going Where No GC Has Gone Before!
ISMM
Anthony Arnold
University of Kentucky
,
Mark Marron
University of Kentucky
11:05
25m
Talk
Reconsidering "Reconsidering Custom Memory Allocation"
ISMM
Nicolas van Kempen
University of Massachusetts Amherst, USA
,
Emery D. Berger
University of Massachusetts Amherst and Amazon Web Services
11:30
25m
Talk
Interpreter Memory Safety via Differential Fuzzing with a CHERI on Top
ISMM
Kai Feng
University of Glasgow
,
Huanting Wang
University of Leeds
,
Jeremy Singer
University of Glasgow
,
Zheng Wang
University of Leeds
DOI
Pre-print
11:55
25m
Talk
Much Ado About Offset Vectors
ISMM
Hayley Patton
Australian National University
,
Stephen M. Blackburn
Google; Australian National University
13:40 - 14:40
Session 3
ISMM
at
Flatirons 2
13:40
60m
Keynote
Reduce, Reuse, Recycle: Is this Mantra under attack with Proliferation of Machine Learning?
Keynote
ISMM
Lizy John
University of Texas, Austin
14:40 - 15:30
Session 4
ISMM
at
Flatirons 2
14:40
25m
Talk
Stride-Aware Page Prefetching for GPU Unified Memory via Markov Pattern Prediction
ISMM
Yunqi Shen
Virginia Tech
,
Dimitrios Nikolopoulos
Virginia Tech
15:05
25m
Talk
Consistency and Coherence of the NVIDIA Grace-Hopper Superchip
ISMM
Soham Bagchi
The University of Utah
,
Sanya Srivastava
Duke University
,
Reese Levine
University of California at Santa Cruz
,
Tyler Sorensen
Microsoft Research; University of California at Santa Cruz
,
Ryan Stutsman
University of Utah
,
Vijay Nagarajan
University of Utah
15:50 - 17:05
Session 5
ISMM
at
Flatirons 2
15:50
25m
Talk
Enabling Huge Pages for Real-World Executables
ISMM
Nadav Amit
Technion
16:15
25m
Talk
Stretch: A Fault-Driven DSM Runtime for Distributed Multithreaded Applications
ISMM
Edoardo D'Alessio
University of Illinois Chicago
,
Mohamed Husain
Virginia Tech
,
Xiaoguang Wang
University of Illinois Chicago
,
Binoy Ravindran
Virginia Tech
16:40
25m
Talk
Bandwidth Speaks, We Listen: Dynamic Memory Interleaving for Tiering
ISMM
Bijan Tabatabai
University of Wisconsin-Madison
,
Eishan Mirakhur
Micron Technology
,
Ravi Shankar Jonnalagadda
Micron Technology
,
Vinicius Petrucci
Micron Technology
,
Rohit Sehgal
Micron Technology
,
Jus Singh
Micron Technology
,
Michael Swift
University of Wisconsin--Madison
Wed 17 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
11:00 - 12:40
Mechanized Program Logics and Verification
PLDI Research Papers
at
Flatirons 2
11:00
20m
Talk
A Deductive System for Contract Satisfaction Proofs
PLDI Research Papers
Arthur Correnson
CISPA Helmholtz Center for Information Security
,
Haoyi Zeng
Harvard University
,
Jana Hofmann
MPI-SP
DOI
Pre-print
11:20
20m
Talk
A Mechanized Algebra of Verified Data Structures for Optimizing Sparse Tensor Programs
PLDI Research Papers
Amanda Liu
Massachusetts Institute of Technology
,
Gilbert Louis Bernstein
University of Washington
,
Shoaib Kamil
Adobe
,
Adam Chlipala
Massachusetts Institute of Technology
,
Jonathan Ragan-Kelley
Massachusetts Institute of Technology
DOI
11:40
20m
Talk
Iris-WasmFX: Modular Reasoning for Wasm Stack Switching
PLDI Research Papers
Maxime Legoupil
Nanyang Technological University
,
Mathias Pedersen
Aarhus University
,
Lars Birkedal
Aarhus University
,
Sam Lindley
University of Edinburgh
,
Jean Pichon-Pharabod
Aarhus University
DOI
12:00
20m
Talk
Code-Specify-Test-Debug-Prove: Flexibly Integrating Separation Logic Specification into Conventional Workflows
PLDI Research Papers
Zain K Aamer
University of Pennsylvania
,
Rini Banerjee
University of Cambridge
,
Hiroyuki Katsura
University of Cambridge
,
David Kaloper-Meršinjak
University of Cambridge
,
Dimitrios J. Economou
University of Cambridge
,
Kayvan Memarian
University of Cambridge
,
Dhruv Makwana
University of Cambridge
,
Neel Krishnaswami
University of Cambridge
,
Benjamin C. Pierce
University of Pennsylvania
,
Christopher Pulte
University of Oxford
,
Peter Sewell
University of Cambridge
DOI
Pre-print
12:20
20m
Talk
Cerisier: A Program Logic for Attestation in a Capability Machine
PLDI Research Papers
June Rousseau
Aarhus University
,
Denis Carnier
KU Leuven
,
Thomas Van Strydonck
Fortanix
,
Steven Keuchel
KU Leuven
,
Dominique Devriese
KU Leuven
,
Lars Birkedal
Aarhus University
DOI
14:00 - 15:40
Networking and Distributed Systems
PLDI Research Papers
at
Flatirons 2
14:00
20m
Talk
A Formally Verified Foundation for Compositional Heterogeneous Coherence
PLDI Research Papers
An Qi Zhang
University of Utah
,
Andrés Goens
TU Darmstadt
,
Daniel Sorin
Duke University
,
Vijay Nagarajan
University of Utah
DOI
14:20
20m
Talk
MatchBox: A Semantic Foundation for Data Plane Portability
Distinguished Paper
PLDI Research Papers
Eric Hayden Campbell
University of Texas at Austin
,
Robert Zhang
University of Texas at Austin
,
Divyanshu Saxena
University of Texas at Austin
,
Aditya Akella
University of Texas at Austin
,
Işıl Dillig
University of Texas at Austin
DOI
14:40
20m
Talk
SureDistrib: Verifying Almost-Sure Termination of Composite Asynchronous Byzantine Protocols
PLDI Research Papers
Longfei Qiu
Yale University
,
Jingqi Xiao
University of Hong Kong
,
Ji-Yong Shin
Northeastern University
,
Zhong Shao
Yale University
DOI
15:00
20m
Talk
Implementability of Global Distributed Protocols Modulo Network Architectures
PLDI Research Papers
Elaine Li
New York University
,
Thomas Wies
New York University
DOI
15:20
20m
Talk
Weighted NetKAT: A Programming Language For Quantitative Network Verification
PLDI Research Papers
Emmanuel Suárez Acevedo
Cornell University
,
Tiago Ferreira
University College London
,
Kevin Batz
Cornell University
,
Oliver Emil Bøving
Technical University of Denmark
,
Nate Foster
EPFL; Jane Street
,
Alexandra Silva
Cornell University
DOI
16:10 - 17:50
Abstract Interpretation
PLDI Research Papers
at
Flatirons 2
16:10
20m
Talk
SAIL: Sound Abstract Interpreters with LLMs
PLDI Research Papers
Qiuhan Gu
University of Illinois Urbana-Champaign
,
Avaljot Singh
University of Illinois Urbana-Champaign
,
Gagandeep Singh
University of Illinois Urbana-Champaign
DOI
16:30
20m
Talk
Evolving Abstract Transformers for Gradient-Guided, Adaptable Abstract Interpretation
PLDI Research Papers
Shaurya Gomber
University of Illinois Urbana-Champaign
,
Debangshu Banerjee
University of Illinois Urbana-Champaign
,
Gagandeep Singh
University of Illinois Urbana-Champaign
DOI
Pre-print
16:50
20m
Talk
Abstract Interpretation with Confidence
PLDI Research Papers
Yuanfeng Shi
Peking University
,
Ziyue Jin
Peking University
,
Xin Zhang
Peking University
DOI
17:10
20m
Talk
Optimism in Equality Saturation
PLDI Research Papers
Russel Arbore
University of California at Berkeley
,
Alvin Cheung
University of California at Berkeley
,
Max Willsey
University of California at Berkeley
DOI
Pre-print
Thu 18 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
11:00 - 12:20
Symbolic Methods for Verification and Matching
PLDI Research Papers
at
Flatirons 2
11:00
20m
Talk
Solvable Tuple Patterns and Their Applications to Program Verification
PLDI Research Papers
Naoki Kobayashi
University of Tokyo
,
Ryosuke Sato
Tokyo University of Agriculture and Technology
,
Ayumi Shinohara
Tohoku University
,
Ryo Yoshinaka
Tohoku University
DOI
11:20
20m
Talk
An Efficient Algorithm for Streaming BPE Tokenization
PLDI Research Papers
Konstantinos Mamouras
Rice University
,
Angela W. Li
Rice University
,
Yudi Yang
Rice University
DOI
11:40
20m
Talk
Scalable Floating-Point Satisfiability via Staged Optimization
PLDI Research Papers
Yuanzhuo Zhang
Virginia Tech
,
Zhoulai Fu
SUNY Korea; Virginia Tech; Stony Brook University
,
Binoy Ravindran
Virginia Tech
DOI
12:00
20m
Talk
EREQ: Regular Expressions with Quantifiers and Incremental Quantifier Elimination
PLDI Research Papers
Ekaterina Zhuchko
Tallinn University of Technology
,
Ian Erik Varatalu
Tallinn University of Technology
,
Margus Veanes
Microsoft Research
,
Nikolaj Bjørner
Microsoft Research
DOI
14:00 - 15:20
Generative Testing and Program Synthesis
PLDI Research Papers
at
Flatirons 2
14:00
20m
Talk
[SIGPLAN OOPSLA’25] Scalable and Accurate Application-Level Crash-Consistency Testing via Representative Testing
PLDI Research Papers
Yile Gu
University of Washington
,
Ian Neal
University of Michigan and Veridise
,
Jiexiao Xu
University of Washington
,
Shaun Christopher Lee
University of Washington
,
Ayman Said
University of Michigan
,
Musa Haydar
University of Michigan
,
Jacob Van Geffen
,
Andrew Quinn
University of California at Santa Cruz
,
Baris Kasikci
University of Washington
14:20
20m
Talk
Trace-Guided Synthesis of Effectful Test Generators
PLDI Research Papers
Zhe Zhou
Purdue University
,
Ankush Desai
Snowflake
,
Benjamin Delaware
Purdue University
,
Suresh Jagannathan
Purdue University
DOI
14:40
20m
Talk
Semantic Reification: A New Paradigm for Random Program Generation
PLDI Research Papers
Kavya Chopra
ETH Zurich
,
Cong Li
ETH Zurich
,
Thodoris Sotiropoulos
ETH Zurich
,
Zhendong Su
ETH Zurich
DOI
Pre-print
15:00
20m
Talk
The Search for Constrained Random Generators
PLDI Research Papers
Harrison Goldstein
SUNY Buffalo
,
Hila Peleg
Technion
,
Cassia Torczon
University of Pennsylvania
,
Daniel Sainati
University of Pennsylvania
,
Leonidas Lampropoulos
University of Maryland at College Park
,
Benjamin C. Pierce
University of Pennsylvania
DOI
15:50 - 16:30
Industry Session
PLDI Events
at
Flatirons 2
15:50
20m
Talk
Adding Lifetimes and Ownership to Swift
PLDI Events
John McCall
Apple
16:10
20m
Talk
Automating Context Inference at Scale for Security
PLDI Events
Tristan Ravitch
Amazon
18:00 - 19:00
PLDI Business Meeting for Everyone
PLDI Events
at
Flatirons 2
Fri 19 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
11:00 - 12:20
Static Analysis 2
PLDI Research Papers
at
Flatirons 2
11:00
20m
Talk
Verifying Array Properties in Pure Data-Parallel Programs
PLDI Research Papers
Nikolaj Hey Hinnerskov
University of Copenhagen
,
Robert Schenck
Northeastern University
,
Cosmin E. Oancea
University of Copenhagen
DOI
11:20
20m
Talk
A Categorical Basis for Robust Program Analysis
PLDI Research Papers
Zachary Kincaid
Princeton University
,
Shaowei Zhu
Princeton University
DOI
11:40
20m
Talk
Synthesizing Backward Error Bounds, Backward
Distinguished Paper
PLDI Research Papers
Laura Zielinski
Cornell University
,
Justin Hsu
Cornell University
DOI
Pre-print
14:00 - 15:40
Verification and Proof Reasoning
PLDI Research Papers
at
Flatirons 2
14:00
20m
Talk
Heterogeneous Dynamic Logic: Provability Modulo Program Theories
PLDI Research Papers
Samuel Teuber
KIT
,
Mattias Ulbrich
KIT
,
André Platzer
KIT
,
Bernhard Beckert
KIT
DOI
14:20
20m
Talk
Intrinsically Correct Algorithms and Recursive Coalgebras
PLDI Research Papers
Cass Alexandru
RPTU Kaiserslautern-Landau & Radboud University Nijmegen
,
Henning Urbat
Friedrich-Alexander University Erlangen-Nürnberg
,
Thorsten Wißmann
Friedrich-Alexander University Erlangen-Nürnberg
DOI
Pre-print
14:40
20m
Talk
CRIS: The Power of Imagination in Hybrid Verification
PLDI Research Papers
Yonghee Kim
Seoul National University
,
Taeyoung Yoon
Seoul National University
,
Sanghyun Yi
Seoul National University
,
Jaehyung Lee
Seoul National University
,
Soonwon Moon
Seoul National University
,
Yeji Han
Seoul National University
,
Seonho Lee
Seoul National University
,
Taeyoung Rhee
Seoul National University
,
Yujin Im
Seoul National University
,
Donghyun Nam
Seoul National University
,
Jieung Kim
Yonsei University
,
Chung-Kil Hur
Seoul National University
DOI
15:00
20m
Talk
Navigating AND–OR Graph Modifications to Debug Failing Proof Search
PLDI Research Papers
Justin Lubin
University of California at Berkeley
,
Marlena Preigh
University of California at Berkeley
,
Max Willsey
University of California at Berkeley
,
Sarah E. Chasins
University of California at Berkeley
DOI
Pre-print
15:20
20m
Talk
[TOPLAS] Project Everest: Perspectives from Developing Industrial-Grade High-Assurance Software
PLDI Research Papers
Danel Ahman
University of Tartu
,
Karthikeyan Bhargavan
Cryspen, France
,
Barry Bond
,
Jay Bosamiya
Microsoft Research
,
Christopher Brzuska
,
Antoine Delignat-Lavaud
Microsoft Research, n.n.
,
Cédric Fournet
Microsoft Research
,
Aymeric Fromherz
Inria
,
Sydney Gibson
,
Chris Hawblitzel
Microsoft Research
,
Cătălin Hriţcu
MPI-SP
,
Markulf Kohlweiss
,
Guido Martínez
Microsoft Research
,
Haobin Ni
University of Washington
,
Bryan Parno
Carnegie Mellon University
,
Jonathan Protzenko
Microsoft Azure Research
,
Tahina Ramananandro
Microsoft Research
,
Aseem Rastogi
Microsoft Research
,
Exequiel Rivas
Tallinn University of Technology
,
Nikhil Swamy
Microsoft Research
,
Santiago Zanella-Béguelin
Microsoft Research, Cambridge
16:10 - 17:30
Optimization of Data Pipelines
PLDI Research Papers
at
Flatirons 2
16:10
20m
Talk
[SIGPLAN OOPSLA’25] Homomorphism Calculus for User-Defined Aggregations
PLDI Research Papers
Ziteng Wang
University of Texas at Austin
,
Ruijie Fang
University of Texas at Austin
,
Linus Zheng
University of Texas at Austin
,
Dixin Tang
University of Texas at Austin
,
Işıl Dillig
University of Texas at Austin
16:30
20m
Talk
Bonsai: Compiling Queries to Pruned Tree Traversals
Distinguished Paper
PLDI Research Papers
Alexander J Root
Stanford University
,
Christophe Gyurgyik
Stanford University
,
Purvi Goel
Stanford University
,
Kayvon Fatahalian
Stanford University
,
Jonathan Ragan-Kelley
Massachusetts Institute of Technology
,
Andrew Adams
Adobe Research
,
Fredrik Kjolstad
Stanford University
DOI
Pre-print
16:50
20m
Talk
A Compiler for Fused Relational Operations on Multisets
PLDI Research Papers
James Dong
Stanford University
,
Fredrik Kjolstad
Stanford University
DOI
17:10
20m
Talk
Optimal Predicate Pushdown Synthesis
PLDI Research Papers
Robert Zhang
University of Texas at Austin
,
Eric Hayden Campbell
University of Texas at Austin
,
Dixin Tang
University of Texas at Austin
,
Işıl Dillig
University of Texas at Austin
DOI
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
Flatirons 2
ISMM
Session 1
ISMM
Session 2
ISMM
Session 3
ISMM
Session 4
ISMM
Session 5
Wed 17 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Flatirons 2
PLDI Research Papers
Mechanized Program Logics and Verification
PLDI Research Papers
Networking and Distributed Systems
PLDI Research Papers
Abstract Interpretation
Thu 18 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
18:00
30
Flatirons 2
PLDI Research Papers
Symbolic Methods for Verification and Matching
PLDI Research Papers
Generative Testing and Program Synthesis
PLDI Events
Industry Session
PLDI Events
PLDI Business Meeting for Everyone
Fri 19 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Flatirons 2
PLDI Research Papers
Static Analysis 2
PLDI Research Papers
Verification and Proof Reasoning
PLDI Research Papers
Optimization of Data Pipelines
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
Flatirons 2
ISMM
Welcome
09:00 - 09:10
ISMM
Keynote
How should we evaluate garbage collectors?
09:10 - 10:10
ISMM
Going Where No GC Has Gone Before!
10:40 - 11:05
ISMM
Reconsidering "Reconsidering Custom Memory Allocation"
11:05 - 11:30
ISMM
Interpreter Memory Safety via Differential Fuzzing with a CHERI on Top
11:30 - 11:55
ISMM
Much Ado About Offset Vectors
11:55 - 12:20
ISMM
Keynote
Reduce, Reuse, Recycle: Is this Mantra under attack with Proliferation ...
13:40 - 14:40
ISMM
Stride-Aware Page Prefetching for GPU Unified Memory via Markov Pattern ...
14:40 - 15:05
ISMM
Consistency and Coherence of the NVIDIA Grace-Hopper Superchip
15:05 - 15:30
ISMM
Enabling Huge Pages for Real-World Executables
15:50 - 16:15
ISMM
Stretch: A Fault-Driven DSM Runtime for Distributed Multithreaded Appli ...
16:15 - 16:40
ISMM
Bandwidth Speaks, We Listen: Dynamic Memory Interleaving for Tiering
16:40 - 17:05
Wed 17 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
Room
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
Flatirons 2
PLDI Research Papers
A Deductive System for Contract Satisfaction Proofs
11:00 - 11:20
PLDI Research Papers
A Mechanized Algebra of Verified Data Structures for Optimizing Sparse ...
11:20 - 11:40
PLDI Research Papers
Iris-WasmFX: Modular Reasoning for Wasm Stack Switching
11:40 - 12:00
PLDI Research Papers
Code-Specify-Test-Debug-Prove: Flexibly Integrating Separation Logic Sp ...
12:00 - 12:20
PLDI Research Papers
Cerisier: A Program Logic for Attestation in a Capability Machine
12:20 - 12:40
PLDI Research Papers
A Formally Verified Foundation for Compositional Heterogeneous Coherence
14:00 - 14:20
PLDI Research Papers
Distinguished Paper
MatchBox: A Semantic Foundation for Data Plane Portability
14:20 - 14:40
PLDI Research Papers
SureDistrib: Verifying Almost-Sure Termination of Composite Asynchronou ...
14:40 - 15:00
PLDI Research Papers
Implementability of Global Distributed Protocols Modulo Network Archite ...
15:00 - 15:20
PLDI Research Papers
Weighted NetKAT: A Programming Language For Quantitative Network Verifi ...
15:20 - 15:40
PLDI Research Papers
SAIL: Sound Abstract Interpreters with LLMs
16:10 - 16:30
PLDI Research Papers
Evolving Abstract Transformers for Gradient-Guided, Adaptable Abstract ...
16:30 - 16:50
PLDI Research Papers
Abstract Interpretation with Confidence
16:50 - 17:10
PLDI Research Papers
Optimism in Equality Saturation
17:10 - 17:30
Thu 18 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
Room
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
Flatirons 2
PLDI Research Papers
Solvable Tuple Patterns and Their Applications to Program Verification
11:00 - 11:20
PLDI Research Papers
An Efficient Algorithm for Streaming BPE Tokenization
11:20 - 11:40
PLDI Research Papers
Scalable Floating-Point Satisfiability via Staged Optimization
11:40 - 12:00
PLDI Research Papers
EREQ: Regular Expressions with Quantifiers and Incremental Quantifier E ...
12:00 - 12:20
PLDI Research Papers
[SIGPLAN OOPSLA’25] Scalable and Accurate Application-Level Crash-Consi ...
14:00 - 14:20
PLDI Research Papers
Trace-Guided Synthesis of Effectful Test Generators
14:20 - 14:40
PLDI Research Papers
Semantic Reification: A New Paradigm for Random Program Generation
14:40 - 15:00
PLDI Research Papers
The Search for Constrained Random Generators
15:00 - 15:20
PLDI Events
Adding Lifetimes and Ownership to Swift
15:50 - 16:10
PLDI Events
Automating Context Inference at Scale for Security
16:10 - 16:30
Fri 19 Jun
Displayed time zone:
Mountain Time (US & Canada)
change
Room
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
Flatirons 2
PLDI Research Papers
Verifying Array Properties in Pure Data-Parallel Programs
11:00 - 11:20
PLDI Research Papers
A Categorical Basis for Robust Program Analysis
11:20 - 11:40
PLDI Research Papers
Distinguished Paper
Synthesizing Backward Error Bounds, Backward
11:40 - 12:00
PLDI Research Papers
Heterogeneous Dynamic Logic: Provability Modulo Program Theories
14:00 - 14:20
PLDI Research Papers
Intrinsically Correct Algorithms and Recursive Coalgebras
14:20 - 14:40
PLDI Research Papers
CRIS: The Power of Imagination in Hybrid Verification
14:40 - 15:00
PLDI Research Papers
Navigating AND–OR Graph Modifications to Debug Failing Proof Search
15:00 - 15:20
PLDI Research Papers
[TOPLAS] Project Everest: Perspectives from Developing Industrial-Grade ...
15:20 - 15:40
PLDI Research Papers
[SIGPLAN OOPSLA’25] Homomorphism Calculus for User-Defined Aggregations
16:10 - 16:30
PLDI Research Papers
Distinguished Paper
Bonsai: Compiling Queries to Pruned Tree Traversals
16:30 - 16:50
PLDI Research Papers
A Compiler for Fused Relational Operations on Multisets
16:50 - 17:10
PLDI Research Papers
Optimal Predicate Pushdown Synthesis
17:10 - 17:30
x
Thu 11 Jun 04:39