|
|
|
Schedule of the 2006
International Symposium on Memory
Management
(A pdf version is available
here)
Saturday, June 10, 2006 |
8:30-9:00 |
|
Continental
Breakfast (Lower level Foyer) |
9:00–9:15 |
|
Welcome
Erez Petrank (General Chair) and Eliot Moss (Program Chair)
|
9:15–10:15 |
|
Keynote:
Memory Management Challenges in the Power-Aware Computing Era, Avi
Mendelson, (Intel Corporation, Israel Design Center)
[Download
Slides] |
10:15-10:45 |
|
Coffee Break |
10:45–12:15 |
|
Session 1:
Garbage Collection (Chandra Krintz)
·
A True Hardware Read Barrier,
Matthias Meyer (University of Stuttgart)
[Download
Slides]
·
Reducing Generational Copy Reserve
Overhead with Fallback Compaction, Phil McGachey and Antony
L Hosking (Purdue University)
[Download
Slides]
·
Mark and
Split,
Konstantinos Sagonas (Uppsala University and National Technical
University of Athens) and Jesper Wilhelmsson (Uppsala
University)
[Download
Slides] |
12:15-14:00 |
|
Lunch (Lauier
Salon) |
14:00–15:30 |
|
Session 2:
Garbage Collection on Multiprocessors (Richard
Jones)
·
Portable, Mostly-Concurrent,
Mostly-Copying Garbage Collection for Multi-processors,
Antony L Hosking (Purdue University)
[Download
Slides]
·
Improving Locality With Parallel
Hierarchical Copying GC, David Siegwart (IBM, Hursley) and
Martin Hirzel (IBM, Watson)
[Download
Slides]
·
Task-Aware Garbage Collection in a
Multi-Tasking Virtual Machine, Sunil Soman (UC
Santa Barbara), Laurent Daynes (Sun Microsystems),
and Chandra Krintz (UC Santa Barbara)
[Download
Slides] |
15:30-16:00 |
|
Coffee Break |
16:00–17:00 |
|
Paper Session 3:
Scalable Parallel Allocation 16:00–17:00 (Antony Hosking)
·
McRT-Malloc - A Scalable
Transactional Memory Allocator, Richard L. Hudson, Bratin Saha,
Ali-Reza Adl-Tabatabai (Intel Corporation) and Benjamin
Hertzberg (Stanford University)
[Download
Slides]
·
Scalable Locality-Conscious
Multithreaded Memory Allocation, Scott Schneider, Christos
Antonopoulos, Dimitrios Nikolopoulos (William and Mary)
[Download
Slides] |
|
|
|
Sunday, June 11, 2006 |
8:30–9:00 |
|
Continental
Breakfast (Lower level Foyer) |
9:00–10:30 |
|
Session 4:
Locality and Visualisation (Martin Hirzel)
·
Decomposing Memory Performance: Data
Structures and Phases, Kartik Agaram, Steve Keckler, Calvin Lin
and Kathryn McKinley (University of Texas at
Austin)
[Download
Slides]
·
Memory-Manager/Scheduler Co-Design:
Optimizing Event-Driven Servers to Improve Cache Behavior, Sapan
Bhatia, Charles Consel (INRIA) and Julia Lawall (DIKU / Univ
of Copenhagen)
[Download
Slides]
·
Visualising Dynamic Memory Allocators,
Andrew Cheadle, Tony Field, John Ayres, Neil Dunn, Richard Hayden
and Johan Nystrom-Persson (Imperial College London)
[Download
Slides] |
10:30–11:00 |
|
Coffee Break
|
11:00–12:00 |
|
Wild and Crazy
Ideas: Moderated by Chandra Krintz
Speakers: Cliff
Click, Melissa O'Neill,
Hans Boehm,
Ed Gehringer,
Emery Berger,
Ben Zorn. |
12:00-13:30 |
|
Lunch (Lauier
Salon) |
13:30–15:00 |
|
Paper Session 5:
Formal Semantics and Static Analysis (Kathryn McKinley)
·
Formal Semantics of Weak References,
Kevin Donnelly, Joe Hallett and Assaf Kfoury (Boston
University)
[Download
Slides]
·
Compile-Time Deallocation of
Individual Objects, Sigmund Cherem and Radu Rugina (Cornell
University)
[Download
Slides]
·
Compiler Optimizations for
Nondeferred Reference-Counting Garbage Collection, Pramod Joisha
(Microsoft Research)
[Download
Slides] |
15:00-15:30 |
|
Coffee Break
|
15:30–17:00 |
|
Paper Session 6: Adaptive Techniques (Erez Petrank)
·
Optimistic Stack Allocation for
Java-like Languages, Erik Corry (Esmertec AG)
[Download
Slides]
·
Program-Level Adaptive Memory
Management, Chengliang Zhang, Kirk Kelsey, Xipeng Shen, Chen Ding
(University of Rochester), Matthew Hertz (Canisius
College), and Mitsunori Ogihara (University of Rochester)
[Download
Slides]
·
Fast and Efficient Partial Code
Reordering: Taking Advantage of Dynamic Recompilation, Xianglong
Huang (University of Texas at Austin), Stephen M Blackburn
(Intel Corporation), David Grove (IBM Watson), and Kathryn
S McKinley (University of Texas at Austin)
[Download
Slides] |
|
|