ISMM 2026
as the organisers put it
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.
who it's for
runtime engineers, virtual machine engineers, systems performance engineers, operating system engineers, machine learning systems engineers, GPU architects, distributed systems engineers
topics
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
| title | author | length |
|---|---|---|
| How should we evaluate garbage collectors? | Tobias Wrigstad | 01h 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… | ||
| Interpreter Memory Safety via Differential Fuzzing with a CHERI on Top | Kai Feng, Huanting Wang, Jeremy Singer, Zheng Wang | 23m |
A differential fuzzing framework called diffCHERI:FruitFly generates and mutates MicroPython programs with an LLM and CST operators, then runs them on… | ||
| Consistency and Coherence of the NVIDIA Grace-Hopper Superchip | Soham Bagchi, Sanya Srivastava, Reese Levine, Tyler Sorensen, Ryan Stutsman, Vijay Nagarajan | 27m |
Empirical study validates the Grace‑Hopper enforces the Compound Memory Consistency Model using 1,960 litmus variants spanning ARM and PTX, showing independent… | ||
| Much Ado About Offset Vectors | Hayley Patton, Stephen M. Blackburn | 24m |
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… | ||
| Enabling Huge Pages for Real-World Executables | Nadav Amit | 23m |
Hugifier is a userspace pipeline that binary-transforms ELF files to align code segments to 2 MB boundaries without disassembly or relinking, then prefetches… | ||
| Reconsidering "Reconsidering Custom Memory Allocation" | Nicolas van Kempen, Emery D. Berger | 25m |
Re-evaluates Berger et al. 2002 on modern hardware and allocators (glibc malloc, jemalloc and mimalloc) using added real-world benchmarks (Clang, Blender)… | ||
| Stretch: A Fault-Driven DSM Runtime for Distributed Multithreaded Applications | Edoardo D'Alessio, Mohamed Husain Noor Mohamed, Xiaoguang Wang, Binoy Ravindran | 25m |
Stretch is a userspace, page-granularity DSM runtime that uses userfaultfd-based fault interception, centralized MSI-style coherence, and CRIU-driven thread… | ||
| Reduce, Reuse, Recycle: Is this Mantra under attack with Proliferation of Machine(…) | Lizy John | 56m |
Machine learning model sizes now grow faster than GPU HBM capacity, causing heavy CPU↔GPU shuttling and allocator fragmentation; experiments show UVM… | ||
| Bandwidth Speaks, We Listen: Dynamic Memory Interleaving for Tiering | Bijan Tabatabai, Eishan Mirakhur, Ravi Shankar Jonnalagadda, Vinicius Petrucci, Rohit Sehgal, Jus Singh, Michael M. Swift | 28m |
Design and implementation of Dynamic Memory Interleaving (DMI) actively reshuffles hot pages between local DDR and CXL remote memory using a user-space… | ||
| Going Where No GC Has Gone Before | Anthony Arnold, Mark Marron | 25m |
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… | ||
| nothing matches | ||