Skip to main content
Search
Utility navigation
Calendar
Contact
Login
MAKE A GIFT
Main navigation
Programs & Events
Research Programs
Workshops & Symposia
Public Lectures
Research Pods
Internal Program Activities
Algorithms, Society, and the Law
Participate
Apply to Participate
Propose a Program
Postdoctoral Research Fellowships
Law and Society Fellowships
Science Communicator in Residence Program
Circles
Breakthroughs Workshops and Goldwasser Exploratory Workshops
People
Scientific Leadership
Staff
Current Long-Term Visitors
Research Fellows
Postdoctoral Researchers
Scientific Advisory Board
Governance Board
Industry Advisory Council
Affiliated Faculty
Science Communicators in Residence
Law and Society Fellows
News & Videos
News
Videos
Support for the Institute
Annual Fund
All Funders
Institutional Partnerships
For Visitors
Visitor Guide
Plan Your Visit
Location & Directions
Accessibility
Building Access
IT Guide
About
Image
Managing Memory
Program
Algorithmic Foundations for Emerging Computing Technologies
Location
Calvin Lab auditorium
Date
Monday, Sept. 29
–
Friday, Oct. 3, 2025
Back to calendar
Breadcrumb
Home
Workshop & Symposia
Schedule | Managing Memory
Secondary tabs
The Workshop
Schedule
Videos
All talks listed in Pacific Time. Schedule subject to change.
Monday, Sept. 29, 2025
8:30
–
9 a.m.
Coffee and Check-In
9
–
10:15 a.m.
The Evolution of Memory Technologies
Rajeev Balasubramonian (University of Utah)
Video
10:15
–
10:45 a.m.
Break
10:45
–
11:25 a.m.
Algorithmic management of phase-change memory
Kirk Pruhs (University of Pittsburgh)
Video
11:25 a.m.
–
12:05 p.m.
Optimal SSD Management with Predictions
Seffi Naor (Technion - Israel Institute of Technology)
Video
12:05
–
3 p.m.
Lunch (on your own)
3
–
3:30 p.m.
The ERA Theorem for Safe Memory Reclamation
Erez Petrank (Technion - Israel Institute of Technology)
Video
3:30
–
4 p.m.
Implementing wait-free space bounded shared memory primitives on concurrent systems
Phillipp Woefel (University of Calgary)
Video
4
–
5 p.m.
Reception
Tuesday, Sept. 30, 2025
8:30
–
9 a.m.
Coffee and Check-In
9
–
10:15 a.m.
Extending Moore’s Law with Low-Cost Memory Reliability
Moinuddin Qureshi (Georgia Tech)
Video
10:15
–
10:45 a.m.
Break
10:45
–
11:25 a.m.
Managing High-Bandwidth Memory is a Parallel Scheduling Problem
Kunal Agrawal (Washington University in St. Louis)
Video
11:25 a.m.
–
12:05 p.m.
New Tools for Peak Memory Scheduling
Manish Purohit (Google)
Video
12:05
–
3 p.m.
Lunch (on your own)
3
–
3:30 p.m.
Break (Reception for RMK Lecture)
3:30
–
4:30 p.m.
Virtualization and the Cost of Indirection | Richard M. Karp Distinguished Lecture
Martín Farach-Colton (NYU)
Video
Wednesday, Oct. 1, 2025
8:30
–
9 a.m.
Coffee and Check-In
9
–
10:15 a.m.
Processing-in-Memory: Theory and Practice
Phillip Gibbons (Carnegie Mellon University)
Video
10:15
–
10:45 a.m.
Break
10:45
–
11:25 a.m.
PIM-tree: A Skew-resistant Index for Processing-in-Memory
Hongbo Kang (Tsinghua University)
Video
11:25 a.m.
–
12:05 p.m.
Principled algorithm, data structure and system design for Processing-in-Memory (PIM)”
Yiwei Zhao (Carnegie Mellon University)
Video
12:05
–
3 p.m.
Lunch (on your own)
3
–
3:40 p.m.
Space and Time Bounded Multiversion Garbage Collection
Eric Ruppert (York University)
Video
3:40
–
4:20 p.m.
The power of collective memory
Andrea Richa (Arizona State University)
Video
Thursday, Oct. 2, 2025
8:30
–
9 a.m.
Coffee and Check-In
9
–
10:15 a.m.
Load balance and cache affinity: Friends, foes, or frenemies?
Aaron Archer (Google)
Video
10:15
–
10:45 a.m.
Break
10:45
–
11:05 a.m.
Succinct Preferential Attachment Graphs
Sebastian Wild (University of Marburg & University of Liverpool)
Video
11:05
–
11:25 a.m.
(Almost) Perfect Discrete Iterative Load Balancing
Petra Berenbrink (University of Hamburg)
Video
11:45 a.m.
–
12:05 p.m.
Privacy-preserving decentralized memory for federated learning (aka secure MPC)
Jared Saia (University of New Mexico)
Video
12:05
–
3 p.m.
Lunch (on your own)
3
–
3:20 p.m.
Document retrieval in external memory
Rahul Shah (Louisiana State University)
Video
3:20
–
3:40 p.m.
Settling the Pass Complexity of Approximate Matchings in Dynamic Graph Streams
Soheil Behnezhad (Northeastern University)
Video
Friday, Oct. 3, 2025
8:30
–
9 a.m.
Coffee and Check-In
9
–
9:35 a.m.
How to Manage High-Bandwidth Memory Automatically
Guy Blelloch (Carnegie Mellon University)
Video
9:35
–
10:10 a.m.
Concurrent Data Structures in Persistent Memory
Naama Ben David (Technion - Israel Institute of Technology)
Video
10:10
–
10:45 a.m.
Break
10:45 a.m.
–
12 p.m.
Mosic Pages and Tiny Pointers
Alex Conway (Cornell Tech)
Video
Share this page
Copy URL of this page
link to homepage
Close
Main navigation
Programs & Events
Research Programs
Workshops & Symposia
Public Lectures
Research Pods
Internal Program Activities
Algorithms, Society, and the Law
Participate
Apply to Participate
Propose a Program
Postdoctoral Research Fellowships
Law and Society Fellowships
Science Communicator in Residence Program
Circles
Breakthroughs Workshops and Goldwasser Exploratory Workshops
People
Scientific Leadership
Staff
Current Long-Term Visitors
Research Fellows
Postdoctoral Researchers
Scientific Advisory Board
Governance Board
Industry Advisory Council
Affiliated Faculty
Science Communicators in Residence
Law and Society Fellows
News & Videos
News
Videos
Support for the Institute
Annual Fund
All Funders
Institutional Partnerships
For Visitors
Visitor Guide
Plan Your Visit
Location & Directions
Accessibility
Building Access
IT Guide
About
Utility navigation
Calendar
Contact
Login
MAKE A GIFT
link to homepage
Close
Search