The Conference
The Venue
sitemap
you are here: home
All meetings except reception in Room A8 (a section of Convention Center Ballroom A)
08:45-9:00 Welcome. Hans-J. Boehm(HP Labs) and David F. Bacon (IBM T.J. Watson Research)
9:00-10:00 Invited talk.
Memory Management beyond Free() (slides)
Christos Kozyrakis (Stanford University & Google)
10:30-12:00 Parallelizing. Chair Doug Lea (SUNY Oswego)
Iterative Data-Parallel Mark & Sweep on a GPU
Ronald Veldema and Michael Philippsen (University of Erlangen-Nuremberg) (slides)
Memory Management in NUMA Multicore Systems: Trapped between Cache Contention and Interconnect Overhead (slides)
Zoltan Majo and Thomas R. Gross (ETH Zurich)
Multicore Garbage Collection with Local Heaps
Simon Marlow and Simon Peyton Jones (Microsoft Research)
1:30-3:30 Optimizing. Chair Taichi Yuasa (Kyoto University)
A Comprehensive Evaluation of Object Scanning Techniques
Robin Garner, Stephen Blackburn and Daniel Frampton (Australian National University)
On the Theory and Potential of Collaborative Cache Management (slides)
Xiaoming Gu and Chen Ding (University of Rochester)
Cache Index-Aware Memory Allocation
Dave Dice, Yehuda Afek and Adam Morrison (sunLabs at Oracle and Tel-Aviv University)
Waste Not, Want Not: Resource-based Garbage Collection (slides)
Matthew Hertz, Stephen Kane, Elizabeth Keudel, Tongxin Bai, Chen Ding, Jonathan Bard and Xiaoming Gu (Canisius College, University of Rochester, and SUNY Buffalo)
4:00-5:00 Panel discussion: Memory Management in the Year 2021
Collected predictions
5:00-5:30 PC Chair report and ISMM business meeting (slides)
6:00-7:30 Reception in Room A1
All meetings in Room A8
8:45-10:00 ISMM/MSPC Invited talk. Session Chair: Hans Boehm (HP Labs)
Memory Systems in the Many-Core Era: Challenges, Opportunities, and Solution Directions (slides)
Onur Mutlu (Carnegie Mellon University)
10:30-12:00 Real-time. Chair Perry Cheng (IBM Research)
C4: Continuously Concurrent Compacting Collector
Balaji Iyengar, Gil Tene and Michael Wolf (Azul Systems)
Handles Revisited: Optimising Performance and Memory Costs in a Real-Time Collector
Tomas Kalibera and Richard Jones (University of Kent)
Short-term Memory for Self-collecting Mutators
Martin Aigner, Andreas Haas, Christoph M. Kirsch, Michael Lippautz, Ana Sokolova, Stephanie Stroka and Andreas Unterweger (University of Salzburg)
1:30-3:00 Potpourri. Chair Ben Titzer (Google)
Garbage Collection Auto-Tuning for Java MapReduce on Multicores
Jeremy Singer, Mikel Lujan, George Kovoor and Gavin Brown (University of Glasgow and University of Manchester)
Compartmental Memory Management in a Modern Web Browser
Gregor Wagner, Andreas Gal, Christian Wimmer, Brendan Eich and Michael Franz (UC Irvine and Mozilla)
Integrated Symbol Table, Engine and Heap Memory Management in Multi-Engine Prolog (slides)
Paul Tarau (University of North Texas)
3:30-4:30 Wild And Crazy Ideas. Chair Daniel Frampton
This session is a fun and informal forum for discussion of interesting ideas in the area of memory management. Presenters are given just 4 minutes in which to present their idea and 1 minute to take questions. Prizes are awarded for the idea most crazy and the one most worthy of implementation. Contact Daniel Frampton to reserve a slot.