ISMM 2024
Tue 25 Jun 2024 Copenhagen, Denmark
co-located with PLDI 2024

Welcome to the home page of the 2024 ACM SIGPLAN International Symposium on Memory Management (ISMM 2024)! 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’24 will held in-person as part of PLDI’24, sharing the venue and activities.

Update! We’re thrilled to announce two distinguished keynote speakers for ISMM 2024. Join us for their insightful presentations on the future of memory management and innovation in the field!

Keynote 1: Memory of Past and Future – Wasm’s Evolving Model of Store by Dr. Andreas Rossberg (independent researcher)

Keynote 2: Enabling the AI Revolution: Next-Generation Memory Solutions for AI Computing System by Dr. Euicheol Lim (VP, SK hynix)

Proceedings: ISMM’24 proceedings on the ACM DL

Code of Conduct

ISMM follows the ACM Policy Against Harassment at ACM Activities. Please familiarize yourself with the policy and guide for reporting unacceptable behavior.

Plenary
You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 25 Jun

Displayed time zone: Windhoek change

09:00 - 09:10
Welcome from the ChairsISMM 2024 at Iceland
Chair(s): Michael D. Bond Ohio State University, Jae W. Lee Seoul National University, Hannes Payer Google
09:00
10m
Day opening
Welcome to ISMM
ISMM 2024
Michael D. Bond Ohio State University, Jae W. Lee Seoul National University, Hannes Payer Google
09:10 - 10:10
ISMM: Keynote 1 - Dr. Andreas Rossberg (Independent)ISMM 2024 at Iceland
Chair(s): Hannes Payer Google
09:10
60m
Keynote
Keynote: Memory of Past and Future – Wasm’s Evolving Model of Store
ISMM 2024
Andreas Rossberg Independent
10:40 - 11:40
ISMM: Session 1 - Garbage CollectionISMM 2024 at Iceland
Chair(s): Steve Blackburn Google and Australian National University
10:40
20m
Talk
Memory Management on Mobile Devices
ISMM 2024
Kunal Sareen Australian National University, Steve Blackburn Google and Australian National University, Sara S. Hamouda Google, Lokesh Gidra Google
DOI Pre-print
11:00
20m
Talk
Garbage Collection for Mostly Serialized Heaps
ISMM 2024
Chaitanya S. Koparkar Indiana University, Vidush Singhal Purdue University, Aditya Gupta Purdue University, Mike Rainey Carnegie Mellon University, Michael Vollmer University of Kent, Artem Pelenitsyn Purdue University, Sam Tobin-Hochstadt Indiana University, Milind Kulkarni Purdue University, Ryan R. Newton Purdue University
DOI Pre-print
11:20
20m
Talk
Evaluating Finalization-Based Object Lifetime ProfilingRemote
ISMM 2024
Sebastian Jordan Montaño Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL F-59000 Lille, France, Guillermo Polito Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, Stéphane Ducasse Inria; University of Lille; CNRS; Centrale Lille; CRIStAL, Pablo Tesone Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, Pharo Consortium
DOI
11:40 - 12:20
ISMM: Session 2 - Hardware for Memory ManagementISMM 2024 at Iceland
Chair(s): Sara S. Hamouda Google
11:40
20m
Talk
Supporting Trusted Virtual Machines with Hardware-Based Secure Remote Memory
ISMM 2024
Taekyung Heo NVIDIA, Seunghyo Kang KAIST, Sanghyeon Lee KAIST, Soojin Hwang KAIST, Joongun Park Georgia Tech, Jaehyuk Huh KAIST
DOI
12:00
20m
Talk
A Managed Memory System for Micro Controllers with NOR Flash Memory
ISMM 2024
Akira Inoue University of Tokyo, Tomoharu Ugawa University of Tokyo, Shigeru Chiba University of Tokyo
DOI
13:40 - 14:40
ISMM: Keynote 2 - Dr. Euicheol Lim (SK hynix)ISMM 2024 at Iceland
Chair(s): Jae W. Lee Seoul National University
13:40
60m
Keynote
Keynote: Enabling the AI Revolution: Next-Generation Memory Solutions for AI Computing System
ISMM 2024
Euicheol Lim SK hynix
14:40 - 15:40
ISMM: Session 3 - Intellectual AbstractsISMM 2024 at Iceland
Chair(s): Michael D. Bond Ohio State University
14:40
20m
Talk
The One Pass (OP) Compactor: An Intellectual Abstract
ISMM 2024
Tomer Cory Technion, Erez Petrank Technion
DOI
15:00
20m
Talk
BatchIt: Optimizing Message-Passing Allocators for Producer-Consumer Workloads: An Intellectual Abstract
ISMM 2024
Nathaniel Wesley Filardo Microsoft Azure, Matthew J. Parkinson Microsoft Azure Research
DOI Pre-print
15:20
20m
Talk
Reference Counting Deeply Immutable Data Structures with Cycles: An Intellectual Abstract
ISMM 2024
Matthew J. Parkinson Microsoft Azure Research, Sylvan Clebsch Microsoft Azure Research, Tobias Wrigstad Uppsala University
DOI Pre-print
16:00 - 17:00
ISMM: Session 4 - PotpourriISMM 2024 at Iceland
Chair(s): Tony Hosking Australian National University
16:00
20m
Talk
SSRD: Shapes and Summaries for Race Detection in Concurrent Data StructuresRemote
ISMM 2024
Xiaofan Sun University of California at Riverside, Rajiv Gupta University of California at Riverside
DOI
16:20
20m
Talk
A Heuristic for Periodic Memory Allocation with Little Fragmentation to Train Neural Networks
ISMM 2024
Akifumi Imanishi Preferred Networks, Zijian Xu Preferred Networks
DOI
16:40
20m
Talk
ESPN: Memory-Efficient Multi-vector Information Retrieval
ISMM 2024
Susav Shrestha Texas A&M University, Narasimha Reddy Texas A&M University, Zongwang Li Samsung
DOI
18:00 - 20:00
Welcome Reception (open to attendees of any PLDI-associated event)PLDI Events / PLDI Catering at Copenhagen City Hall

Note: this reception is open to attendees of any PLDI-associated event, not just the main PLDI conference.

18:00
2h
Other
Reception
PLDI Events
Fritz Henglein Department of Computer Science, University of Copenhagen (DIKU) and Deon Digital, Jakob Grue Simonsen University of Copenhagen, Milind Kulkarni Purdue University

Accepted Papers

Title
A Heuristic for Periodic Memory Allocation with Little Fragmentation to Train Neural Networks
ISMM 2024
DOI
A Managed Memory System for Micro Controllers with NOR Flash Memory
ISMM 2024
DOI
BatchIt: Optimizing Message-Passing Allocators for Producer-Consumer Workloads: An Intellectual Abstract
ISMM 2024
DOI Pre-print
ESPN: Memory-Efficient Multi-vector Information Retrieval
ISMM 2024
DOI
Evaluating Finalization-Based Object Lifetime ProfilingRemote
ISMM 2024
DOI
Garbage Collection for Mostly Serialized Heaps
ISMM 2024
DOI Pre-print
Memory Management on Mobile Devices
ISMM 2024
DOI Pre-print
Reference Counting Deeply Immutable Data Structures with Cycles: An Intellectual Abstract
ISMM 2024
DOI Pre-print
SSRD: Shapes and Summaries for Race Detection in Concurrent Data StructuresRemote
ISMM 2024
DOI
Supporting Trusted Virtual Machines with Hardware-Based Secure Remote Memory
ISMM 2024
DOI
The One Pass (OP) Compactor: An Intellectual Abstract
ISMM 2024
DOI

Call for Papers

Important changes in 2024. We are excited to announce an expanded scope of ISMM this year to encourage submissions and participation from related fields such as computer architecture and computer systems in addition to our core PL community!

The 2024 ACM SIGPLAN International Symposium on Memory Management (ISMM 2024) is soliciting full-length submissions covering new work on all memory management related topics in both software and hardware, as well as papers presenting confirmations or refutations of important prior results. In addition to regular papers, traditionally submitted to ISMM, we also invite submissions of the following kinds:

  • Surveys and comparative analyses that shed new light on previously published techniques.
  • Practitioner reports, describing experience with memory management in production. Such papers are not expected to provide novel research contributions, but they should not have been previously published.
  • Intellectual abstracts, where researchers share designs, algorithms, or theory that may be interesting to the memory management community, but not yet evaluated.

Please indicate whether the paper is a regular paper, a survey, a practitioner report, or an intellectual abstract, by using a subtitle. For example, for a regular paper, include on of the following on the line below the title line: \subtitle{This submission is a regular paper}, \subtitle{This submission is a survey}, \subtitle{This submission is a practitioner report}, or \subtitle{This submission is an intellectual abstract}.

ISMM 2024 will be colocated with PLDI 2024.

Areas of interest include but are not limited to:

  • Garbage collection algorithms and implementations
  • Memory allocation and de-allocation
  • Memory system design and analysis
  • Hardware support for memory management
  • Memory management for large-scale data-intensive systems
  • Memory management at datacenter and cloud scales
  • Formal analysis and verification of memory management algorithms
  • Compiler analyses to aid memory management
  • Tools to analyze memory usage of programs
  • Empirical analysis of memory intensive programs
  • Formal analysis and verification of memory intensive programs
  • Memory management for machine learning systems
  • Programming and management of emerging or persistent memories
  • Caches
  • Cache coherence and memory consistency
  • Processing in memory and near memory processing
  • Memory device architectures (SRAM, DRAM, flash, NVM)
  • Security and privacy of memory systems
  • Reliability of memory systems

The symposium welcomes industry practitioners presenting their recent practice and findings in memory management related to real-world deployments.

Submission Link

https://ismm24.hotcrp.com

Formatting Instructions

All papers must be submitted on-line in Portable Document Format (PDF).

Papers should be formatted according to the two-column ACM proceedings format. Each paper should have no more than 12 pages, excluding bibliography, in 10pt font. There is no limit on the page count for references. Each reference must list all authors of the paper (do not use et al). The citations should be in numeric style, e.g., [52]. Submissions should be in PDF format and printable on US Letter and A4 sized paper. These requirements are all the same as in the previous years.

Papers that exceed the length requirement or deviate from the expected format will be rejected.

Make sure that figures and tables are legible, even after the paper is printed in gray-scale.

Appendices should not be part of the paper, but should be submitted as supplementary material. Supplementary material should also be anonymized, as described below.

As explained in more detail at http://www.sigplan.org/Resources/Author, authors should use the sigplan subformat of the acmart format. Please note the following: The first two lines should be:

\documentclass[sigplan,10pt,review,anonymous]{acmart}
\settopmatter{printfolios=true,printccs=false,printacmref=false}

The default citation style is numeric. Do not mess with the class file or settings to try to sneak in additional space. (Conversely, you may toggle the printccs and printacmref flags if you wish, but these changes will consume space.) Do not use the PACMPL files or format; ISMM is not using them. However, the template files were designed to make migrating a paper from one format to the other as simple as possible.

Double-Blind Reviewing

ISMM uses double-blind reviewing. This means that author names and affiliations must be omitted from the submission. Additionally, if the submission refers to prior work done by the authors, that reference should be made in third person. These are firm submission requirements. Any supplementary material must also be anonymized.

PLDI’s FAQ on Double-Blind Reviewing clarifies the policy for the most common scenarios. But there are many gray areas and trade-offs. If you have any doubts about how to interpret the double blind rules, please contact the Program Chair. If in any doubt you should contact the Program Chair for complex cases that are not fully covered by the FAQ.

Declaring Conflicts

When submitting the paper, you will need to declare potential conflicts. Conflicts should be declared between an adviser and an advisee (e.g., Ph.D., post-doc). Other conflicts include institutional conflicts, financial conflicts of interest, friends or relatives, or any recent co-authors on papers and proposals (last 2 years).

Please do not declare spurious conflicts: such incorrect conflicts are especially harmful if the aim is to exclude potential reviewers, so spurious conflicts can be grounds for rejection. If you are unsure about a conflict, please consult the Program Chair.

Publication Date

AUTHORS TAKE NOTE: The official publication date is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of your conference. The official publication date affects the deadline for any patent filings related to published work. (For those rare conferences whose proceedings are published in the ACM Digital Library after the conference is over, the official publication date remains the first day of the conference.)

Author Response

The author response process will occur in April 2024 (see Important Dates on the main page), and will give the authors an opportunity to respond to factual errors in reviews before the Program Committee meets to make its decisions. The committee may, but need not, respond to the author response or revise reviews at or after the committee meeting.

Acknowledgements

This call-for-papers is an adaptation and evolution of content from previous instances of ISMM and PLDI. We are grateful to prior organizers for their work, which is reused here.