Print

Print


                    ISMM'07 CALL FOR PARTICIPATION
                        and Accepted Papers
 
         2007 ACM International Symposium on Memory Management
                    co-located with OOPSLA 2007
                     Sponsored by ACM SIGPLAN
                   21-22 October 2007, Montreal

                http://www.eecs.harvard.edu/~greg/ismm07/

To register for the symposium, see the OOPSLA registration page
at http://www.oopsla.org/oopsla2007.  Note that the deadline for
early registration and reduced rates is Thursday, 13 September.

ISMM is a forum for research in management of dynamically allocated
memory. Areas of interest include but are not limited to: explicit
storage allocation and deallocation; garbage collection algorithms and
implementations; compiler analyses to aid memory management;
interactions with languages, operating systems, and hardware,
especially the memory system; and empirical studies of allocation and
referencing behavior in programs that make significant use of dynamic
memory.  

This year's symposium is being held in conjunction with OOPSLA
in Montreal on October 21st and 22nd.  Invited speakers include
Peter O'Hearn (Queen Mary, University of London) and David Kirk
(Chief Scientist NVIDIA).  In addition to presentation of the papers 
listed below, there will be an exciting "wild and crazy" ideas session
where participants will have a chance to discuss half-baked
and interesting ideas.  All are welcome!

Invited talks and papers to be presented at the symposium:

Keynote: Separation Logic and Concurrent Resource Management
              Peter O'Hearn
Safe Manual Memory Management
              David Gay, Robert Ennals, & Eric Brewer
Detecting and Eliminating Memory Leaks Using Cyclic Memory Allocation
              Huu Hai Nguyen & Martin Rinard
Page Access Tracking to Improve Memory Management
              Reza Azimi, Livio Soares, Michael Stumm, 
              Angela Demke Brown, & Tom Walsh
Effective Prefetch for Mark-Sweep Garbage Collection
              Robin Garner, Stephen Blackburn, & Daniel Frampton
Accordion Arrays:  Selective Compression of Unicode Arrays in Java
              Craig Zilles
Decrypting the Java Gene Pool:  Predicting Object Lifetimes with Micro-
Patterns
              Sebastien Marion, Richard Jones, & Chris Ryder
Allocation-Phase Aware Scheduling Policies to Improve Garbage Collection 
Performance
              Feng Xian, Witawas Srisa-an, & Hong Jiang
Intelligent Selection of Application-Specific Garbage Collectors
              Jeremy Singer, Gavin Brown, Ian Watson, & John Cavazos
Keynote:  NVIDIA CUDA Software and GPU Parallel Computing Architecture
              David Kirk
Heap Space Analysis for Java Bytecode
	      Elvira Albert, Samir Genaim, & Miguel Gomez-Zamalloa
Uniqueness Inference for Compile-Time Object Deallocation
	      Sigmund Cherem & Radu Rugina
A Correct and Useful Incremental Copying Garbage Collector
	      Martin Kero, Johan Nordlander, & Per Lindgren
Overlooking Roots:  A Framework for Making Nondeferred Reference-
Counting Garbage Collection Fast
              Pramod Joisha
Stopless:  A Real-Time Garbage Collector for Modern Platforms
              Filip Pizlo, Daniel Frampton, Erez Petrank, 
              & Bjarne Steensgaard
Mark-Sweep or Copying?  A "Best of Both Worlds" Algorithm and a 
Hardware-Supported Real-Time Implementation
              Sylvain Stanchina & Matthias Meyer