~/conference

ISMM 2026

date:2026-06-16
location:Boulder, United States
series:ISMM · 4 editions
editions:[ISMM 2022, ISMM 2024, ISMM 2025, ISMM 2026]

Welcome to the home page of the 2026 ACM SIGPLAN International Symposium on Memory Management (ISMM 2026)! ISMM is the premier forum dedicated to research in memory management, covering the areas of memory performance, allocator design, garbage collection, architectural support for memory management, persistent memories, emerging memory technologies, and more. ISMM’26 will held in-person as part of PLDI’26, sharing the venue and activities.

runtime engineers, virtual machine engineers, systems performance engineers, operating system engineers, machine learning systems engineers, GPU architects, distributed systems engineers

garbage collector evaluation methodology; CHERI differential fuzzing for interpreters; CPU-GPU coherence characterization; offset vector compaction; ELF binary hugepage promotion; modern custom allocator re-evaluation; userfaultfd distributed shared memory runtime; dynamic memory interleaving for tiering; ML model memory offload and remapping; Bosque GC: nursery plus ref counting

titleauthorlength
How should we evaluate garbage collectors?Tobias Wrigstad01h 06m
Argues current GC evaluation fixes heap sizes and reports throughput but misses system dynamics, supported by 34 papers surveyed showing 28 used DaCapo and…
Talk on
Interpreter Memory Safety via Differential Fuzzing with a CHERI on TopKai Feng, Huanting Wang, Jeremy Singer, Zheng Wang23m
A differential fuzzing framework called diffCHERI:FruitFly generates and mutates MicroPython programs with an LLM and CST operators, then runs them on…
Talk on
Consistency and Coherence of the NVIDIA Grace-Hopper SuperchipSoham Bagchi, Sanya Srivastava, Reese Levine, Tyler Sorensen, Ryan Stutsman, Vijay Nagarajan27m
Empirical study validates the Grace‑Hopper enforces the Compound Memory Consistency Model using 1,960 litmus variants spanning ARM and PTX, showing independent…
Talk on
Much Ado About Offset VectorsHayley Patton, Stephen M. Blackburn24m
Offset vector compaction gets a concrete implementation and evaluation: a family of OVCs is implemented in MMTk and OpenJDK 21 and benchmarked with DaCapo on a…
Talk
Enabling Huge Pages for Real-World ExecutablesNadav Amit23m
Hugifier is a userspace pipeline that binary-transforms ELF files to align code segments to 2 MB boundaries without disassembly or relinking, then prefetches…
Talk
Reconsidering "Reconsidering Custom Memory Allocation"Nicolas van Kempen, Emery D. Berger25m
Re-evaluates Berger et al. 2002 on modern hardware and allocators (glibc malloc, jemalloc and mimalloc) using added real-world benchmarks (Clang, Blender)…
Talk
Stretch: A Fault-Driven DSM Runtime for Distributed Multithreaded ApplicationsEdoardo D'Alessio, Mohamed Husain Noor Mohamed, Xiaoguang Wang, Binoy Ravindran25m
Stretch is a userspace, page-granularity DSM runtime that uses userfaultfd-based fault interception, centralized MSI-style coherence, and CRIU-driven thread…
Talk on
Reduce, Reuse, Recycle: Is this Mantra under attack with Proliferation of Machine(…)Lizy John56m
Machine learning model sizes now grow faster than GPU HBM capacity, causing heavy CPU↔GPU shuttling and allocator fragmentation; experiments show UVM…
Talk on
Bandwidth Speaks, We Listen: Dynamic Memory Interleaving for TieringBijan Tabatabai, Eishan Mirakhur, Ravi Shankar Jonnalagadda, Vinicius Petrucci, Rohit Sehgal, Jus Singh, Michael M. Swift28m
Design and implementation of Dynamic Memory Interleaving (DMI) actively reshuffles hot pages between local DDR and CXL remote memory using a user-space…
Talk
Going Where No GC Has Gone BeforeAnthony Arnold, Mark Marron25m
Language and GC co‑design for Bosque pairs a copy‑nursery with reference counting in old space, conservative root scanning, an 8 MB nursery and an ~2.4K‑LOC…
Talk
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.