[gclist] ISMM 2000 Call for Participation and Advance Program

Tony Hosking hosking@cs.purdue.edu
Wed, 13 Sep 2000 15:01:26 -0500 (EST)


	      2000 International Symposium on Memory Management
				 Sponsored by

		 Minneapolis, Minnesota, October 15-16, 2000
		      (in conjunction with OOPSLA 2000)


ISMM is a forum for research in memory management, in all its diversity. The
call for papers listed areas of interest including (but not limited to):
garbage collection, dynamic storage allocation, storage management
implementation techniques and their interactions with languages and operating
systems, and empirical studies of programs' memory allocation and referencing

ISMM 2000 continues the tradition of the successful conference series
established with the International Work-shops on Memory Management held in
1992 (St. Malo, France) and 1995 (Kinross, Scotland), and the inaugural ISMM
in 1998 (Vancouver, Canada). Proceedings of the IWMM conferences are available
from Springer-Verlag (Lec-ture Notes in Computer Science no. 637 and no. 986),
while the ISMM'98 proceedings were published by the Association for Computing
Machinery ( ACM). The 2000 Symposium Proceedings are also published by the

REGISTRATION: Please register online via the ISMM 2000 web-site
(http://www.cs.ukc.ac.uk/events/ismm2000). Registration includes lunches,
entry to the OOPSLA tutorial/workshop reception and the conference dinner on
Sunday, and entry to the OOPSLA welcome reception on Monday. Information on
accomodation arrangements, and the conference location at the Regal
Minneapolis Hotel, is available via the OOPSLA web-site

Sunday 15th October

 8:15- 9:00   Registration & Coffee
 9:00- 9:15   Introduction
 9:15-10:20   Invited Speaker
10:50-12:30   Session I: Accuracy & Locality

	      10:50-11:20 On the Type Accuracy of Garbage Collection,Martin
	      Hirzel and Amer Diwan

	      11:20-11:40 On the Effectiveness of GC in Java, RanShaham,
	      Elliot Kolodner and Mooly Sagiv

	      11:40-12:00 Thread-Specific Heaps for Multi-Threaded Programs,
	      Bjarne Steensgaard

	      12:00-12:30 A Region-Based Memory Manager for Prolog, Henning

12:30-14:00   Lunch
14:00-15:00   Proposal & Discussion: Trace Formats

	      Designing a Trace Format for Heap Allocation Events,
	      Trishul Chilimbi, Richard Jones and Benjamin Zorn

15:30-17:00   Session II: Implementation

	      15:30-16:00 Compact Garbage Collection Tables, David Tarditi

	      16:00-16:20 Reducing Garbage Collector Cache Misses,
	      Hans-J. Boehm

	      16:20-16:40 Memory Allocation with Lazy Fits, Yoo C.Chung and
	      Soo-Mook Moon

	      16:40-17:00 Conservative Garbage Collection for General Memory
	      Allocators, Gustavo Rodriguez-Rivera,Mike Spertus and Charles

15:30-18:30   OOPSLA tutorial/workshop reception
18:30-20:30   Conference Dinner

Monday 16th October

 8:15- 9:00 Coffee
 9:00-10:20 Session III: Hardware Support

	    9:00-9:30 Concurrent Garbage Collection UsingHardware-Assisted
	    Profiling, Timoth H. Heil and James E. Smith

	    9:30-9:50 Concurrent Garbage Collection Using Program Slices on
	    Multithreaded Processors, Manoj Plakal and Charles N. Fischer

	    9:50-10:20 Cycles to Recycle: Garbage Collection on the IA-64,
	    Richard L. Hudson, J. Eliot B. Moss, Sreenivas Subramoney and
	    Weldon Washburn

10:50-12:30 Session IV: Profiling & Object Lifetimes

	    10:50-11:20 The Case for Profile-Directed Selection of Garbage
	    Collectors, Robert Fitzgerald and David Tarditi

	    11:20-11:40 Efficient Object Sampling via Weak References, Ole
	    Agesen and Alex Garthwaite

	    11:40-12:10 Dynamic Adaptive Pre-Tenuring, Timothy L. Harris

	    12:10-12:30 On Models for Object Lifetimes, Darko Stefanovic,
	    Kathryn S. McKinley and J. Eliot B.Moss

12:30-14:00 Lunch
15:30-17:00 Session V: Concurrent & Distributed

	    15:30-16:00 A Generational Mostly-Concurrent Garbage Collector,
	    Tony Printezis and David Detlefs

	    16:00-16:30 Implementing an On-the-Fly Garbage Collector for Java,
	    Tamar Domani, Elliot K. Kolodner, Ethan Lewis and Eliot E. Salant

	    16:30-17:00 Diffusion Tree Restructuring for Indirect Reference
	    Counting, Peter Dickman

17:30-19:30 OOPSLA welcome reception