PLDI 2023
Sat 17 - Wed 21 June 2023
Orlando, Florida, United States
Toggle navigation
Attending
Venue: Orlando World Center Marriott
Registration
Code of Conduct
Sponsorship
Visa
Volunteers
Childcare
Program
Complete Program
Your Program
Sat 17 Jun
Sun 18 Jun
Mon 19 Jun
Tue 20 Jun
Wed 21 Jun
Tracks
PLDI 2023
PLDI Research Papers
Research Artifacts
Tutorials
Workshops and Tutorials
SRC
Volunteering
W@PLDI
SIGPLAN
Co-hosted Conferences
ISMM
LCTES
Workshops
ARRAY
ASA
CSC
CTSTA
DRAGSTERS
EGRAPHS
Infer
PLARCH
PLMW@PLDI
SOAP
Organization
PLDI 2023 Committees
Organizing Committee
Track Committees
PLDI Research Papers
Research Artifacts
Workshops and Tutorials
SRC
Volunteering
Contributors
People Index
Co-hosted Conferences
ISMM
Organizing Committee
Program Committee
LCTES
Organizing Committee
Program Committee
Steering Committee
Workshops
ARRAY
Organizing Committee
Program Committee
ASA
Organizing Committee
CSC
Organizing Committee
Program Committee
CTSTA
Organizing Committee
Program Committee
DRAGSTERS
Organizing Committee
Program Committee
EGRAPHS
Organizing Committee
Program Committee
Infer
Organizing Committee
Program Committee
PLARCH
Organizing Committee
Program Committee
PLMW@PLDI
Organizing Committee
SOAP
Organizing Committee
Program Committee
Search
Series
Series
PLDI 2023
PLDI 2022
PLDI 2021
PLDI 2020
PLDI 2019
PLDI 2018
PLDI 2017
PLDI 2016
PLDI 2015
Sign in
Sign up
PLDI 2023
(
series
) /
Orlando World Center Marriott
/
Room information: Magnolia 22
Venue
Orlando World Center Marriott
Room name
Magnolia 22
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-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
Sat 17 Jun
Displayed time zone:
Eastern Time (US & Canada)
change
09:00 - 11:00
(Tutorial) LLVM
Tutorials
at
Magnolia 22
09:00
2h
Building Programming Language Infrastructure With LLVM Components
Tutorials
Sunho Kim
De Anza College
,
Vassil Vassilev
Princeton University
,
Lang Hames
,
Vassil Vassilev
Princeton University
11:20 - 12:30
(Tutorial) LLVM
Tutorials
at
Magnolia 22
11:20
70m
Building Programming Language Infrastructure With LLVM Components
Tutorials
Sunho Kim
De Anza College
,
Vassil Vassilev
Princeton University
,
Lang Hames
,
Vassil Vassilev
Princeton University
Sun 18 Jun
Displayed time zone:
Eastern Time (US & Canada)
change
09:00 - 10:20
ISMM: Session 1
ISMM
at
Magnolia 22
09:00
60m
Talk
Keynote: A Brave New World for Memory Management Research
ISMM
Martin Maas
Google
10:00
20m
Break
Break
Social
ISMM
10:20 - 11:20
ISMM: Session 2 - Application Scalability
ISMM
at
Magnolia 22
10:20
20m
Talk
Scaling up Performance of Managed Applications on NUMA Systems
ISMM
Orion Papadakis
The University of Manchester
,
Andreas Andronikakis
The University of Manchester
,
Nikos Foutris
The University of Manchester
,
Michail Papadimitriou
OctoML
,
Athanasios Stratikopoulos
The University of Manchester
,
Foivos S. Zakkak
Red Hat, Inc.
,
Polychronis Xekalakis
Nvidia
,
Christos Kotselidis
KTM Innovation / The University of Manchester
,
Foivos S. Zakkak
Red Hat, Inc.
10:40
20m
Talk
Analyzing and Improving the Scalability of In-Memory Indices for Managed Search Engines
ISMM
Aditya Chilukuri
Australian National University
,
Shoaib Akram
Australian National University
11:00
20m
Coffee break
Coffee break
Social
ISMM
11:20 - 14:00
ISMM: Session 3 - Intellectual Abstracts
ISMM
at
Magnolia 22
11:20
20m
Talk
Memory Consistency Models for Program Transformations
ISMM
Akshay Gopalakrishnan
McGill University
,
Clark Verbrugge
McGill University, Canada
,
Mark Batty
University of Kent
,
Clark Verbrugge
McGill University, Canada
11:40
20m
Talk
Predicting Dynamic Properties of Heap Allocations Using Neural Networks Trained on Static Code
ISMM
Christian Navasca
UCLA
,
Martin Maas
Google
,
Petros Maniatis
Google
,
Hyeontaek Lim
Google
,
Harry Xu
University of California, Los Angeles (UCLA)
12:00
20m
Talk
The Unexpected Efficiency of Bin Packing Algorithms for Dynamic Storage Allocation in the Wild
ISMM
Christos Lamprakos
National Technical University of Athens, Katholieke Universiteit Leuven
,
Sotirios Xydis
National Technical University of Athens
,
Francky Catthoor
IMEC, Katholieke Universiteit Leuven
,
Dimitrios Soudris
National Technical University of Athens
12:30
90m
Lunch
Lunch break
Social
ISMM
14:00 - 16:00
ISMM: Session 4 - Allocations and Garbage Collection
ISMM
at
Magnolia 22
14:00
20m
Talk
Concurrent GCs and Modern Java Workloads: A Cache Perspective
ISMM
Maria Carpen-Amarie
Huawei Zurich Research Center, Switzerland
,
Georgios Vavouliotis
Huawei Zurich Research Center, Switzerland
,
Konstantinos Tovletoglou
Huawei Zurich Research Center, Switzerland
,
Boris Grot
University of Edinburgh, UK
,
Rene Mueller
Huawei Zurich Research Center, Switzerland
14:20
20m
Talk
Wait-free weak reference counting
ISMM
Matthew Parkinson
Microsoft Research, UK
,
Sylvan Clebsch
Azure Research
,
Ben Simner
14:40
20m
Talk
NUMAlloc: A Faster NUMA Memory Allocator
ISMM
Hanmei Yang
University of Massachusetts Amherst
,
Xin Zhao
University of Massachusetts Amherst
,
Jin Zhou
University of Massachusetts Amherst
,
Wei Wang
University of Texas at San Antonio, USA
,
Sandip Kundu
University of Massachusetts Amherst
,
Bo Wu
Colorado School of Mines
,
Hui Guan
University of Massachusetts, Amherst
,
Tongping Liu
University of Massachusetts at Amherst
15:00
20m
Talk
Picking a CHERI Allocator: Security and Performance Considerations
ISMM
Jacob Bramley
Arm
,
Dejice Jacob
University of Glasgow, UK
,
Andrei Lascu
Imperial College London
,
Jeremy Singer
University of Glasgow
,
Laurence Tratt
King's College London
,
Andrei Lascu
Imperial College London
Pre-print
15:30
30m
Coffee break
Coffee break
Social
ISMM
16:00 - 17:20
ISMM: Session 5 - Miscellaneous
ISMM
at
Magnolia 22
16:00
20m
Talk
Blast from the Past: Least Expected Use (LEU) Cache Replacement with Statistical History
ISMM
Sayak Chakraborti
University of Rochester
,
Zhizhou (Chris) Zhang
Uber Technologies
,
Noah Bertram
Cornell University
,
Sandhya Dwarkadas
University of Rochester
,
Chen Ding
University of Rochester
16:20
20m
Talk
OMRGx: Programmable and Transparent Out-of-Core Graph Partitioning and Processing
ISMM
Gurneet Kaur
University of California, Riverside
,
Rajiv Gupta
UC Riverside
16:40
20m
Talk
ZipKV: In-Memory Key-Value Store with Built-In Data Compression
ISMM
Linsen Ma
Rensselaer Polytechnic Institute
,
Rui Xie
Rensselaer Polytechnic Institute
,
Tong Zhang
Rensselaer Polytechnic Institute
17:00
20m
Talk
Flexible and Effective Object Tiering for Heterogeneous Memory Systems
ISMM
Brandon Kammerdiener
University of Tennessee
,
Jeffrey Zachariah McMichael
University of Tennessee
,
Michael Jantz
University of Tennessee
,
Kshitij Doshi
Intel Corporation
,
Terry Jones
Oak Ridge National Laboratory
Sat 17 Jun
Displayed time zone:
Eastern Time (US & Canada)
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
Magnolia 22
Tutorials
(Tutorial) LLVM
Tutorials
(Tutorial) LLVM
Sun 18 Jun
Displayed time zone:
Eastern 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
Magnolia 22
ISMM
ISMM: Session 1
ISMM
ISMM: Session 2 - Application Scalability
ISMM
ISMM: Session 3 - Intellectual Abstracts
ISMM
ISMM: Session 4 - Allocations and Garbage Collection
ISMM
ISMM: Session 5 - Miscellaneous
Sat 17 Jun
Displayed time zone:
Eastern 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
Magnolia 22
PLDI Tutorials
Building Programming Language Infrastructure With LLVM Components
09:00 - 11:00
PLDI Tutorials
Building Programming Language Infrastructure With LLVM Components
11:20 - 12:30
Sun 18 Jun
Displayed time zone:
Eastern 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
Magnolia 22
ISMM
Keynote: A Brave New World for Memory Management Research
09:00 - 10:00
ISMM
Social
Break
10:00 - 10:20
ISMM
Scaling up Performance of Managed Applications on NUMA Systems
10:20 - 10:40
ISMM
Analyzing and Improving the Scalability of In-Memory Indices for Manage ...
10:40 - 11:00
ISMM
Social
Coffee break
11:00 - 11:20
ISMM
Memory Consistency Models for Program Transformations
11:20 - 11:40
ISMM
Predicting Dynamic Properties of Heap Allocations Using Neural Networks ...
11:40 - 12:00
ISMM
The Unexpected Efficiency of Bin Packing Algorithms for Dynamic Storage ...
12:00 - 12:20
ISMM
Social
Lunch break
12:30 - 14:00
ISMM
Concurrent GCs and Modern Java Workloads: A Cache Perspective
14:00 - 14:20
ISMM
Wait-free weak reference counting
14:20 - 14:40
ISMM
NUMAlloc: A Faster NUMA Memory Allocator
14:40 - 15:00
ISMM
Picking a CHERI Allocator: Security and Performance Considerations
15:00 - 15:20
ISMM
Social
Coffee break
15:30 - 16:00
ISMM
Blast from the Past: Least Expected Use (LEU) Cache Replacement with St ...
16:00 - 16:20
ISMM
OMRGx: Programmable and Transparent Out-of-Core Graph Partitioning and ...
16:20 - 16:40
ISMM
ZipKV: In-Memory Key-Value Store with Built-In Data Compression
16:40 - 17:00
ISMM
Flexible and Effective Object Tiering for Heterogeneous Memory Systems
17:00 - 17:20
x
Tue 30 May 06:21