2010 MM-NET Workshop on
Memory Management and Managed Runtimes
Friday 28th May 2010, Cambridge
3 Jun 2010 - adding presentation slides to programme
28 May 2010 - around 30 people attended the workshop.
About the workshop
Memory management remains an important research area, given the increased adoption of managed runtime environments, and the challenges of multi-core and many-core platforms. This one-day workshop aims to bring together UK academics and industry, to create new links and enhance existing collaboration within the framework of the UK Memory Management Network.
The UK MM-NET (Memory Management Network) proposes to hold a workshop on Friday 28th May 2010 at Microsoft Research Cambridge. Participation is welcomed from both academic and industrial sectors. Topics of interest include but are not limited to
-
virtual machine implementation
garbage collection algorithms
performance tuning techniques
empirical studies of dynamic behaviour
abstractions and models for memory management
runtime support for multi-core
Workshop venue
The MMMR workshop on Friday 28th May 2010
will be held at
Microsoft Research Cambridge.
Workshop registration is free, however participants must make their own travel and accommodation arrangements.
-
Cambridge Train station is the opposite side of town from
Microsoft Research Cambridge. From the station, it would be
best to take a taxi to MSR.
If you are driving to MSR, it would be convenient to leave your car
at Madingley
Road Park and Ride facility.
MSR is a short walk from this car
park [directions].
Registration
The Memory Management and Managed Runtimes (MMMR) workshop is free to attend, thanks to the generous support of Microsoft Research Cambridge. You can register for the workshop here. At this stage, all presentation slots in the programme have been taken. Thanks to all who volunteered to give a talk.
Programme
The schedule for the workshop on Fri 28 May 2010 is listed below.
| 1030-1100 Arrival: Coffee and refreshments | ||||
| 1100-1230 Topic: Innovative Java Platforms. Session Chair: Tim Harris | ||||
| Ross McIlroy | Microsoft Research | Hera-JVM: A Runtime System for Heterogeneous Multi-Core Architectures | (abstract) (slides) | |
| Mikel Lujan | University of Manchester | Building a Java MapReduce Framework for Multi-core Architectures | ||
| Tony Hosking | Purdue University | Schism: Fragmentation-Tolerant Real-Time Garbage Collection | (abstract) (slides) | |
| 1230-1400 Lunch: (not provided) | ||||
| 1400-1530 Topic: Concurrency Issues for Memory Management. Session Chair: Richard Jones | ||||
| Stephan Herhut | University of Hertfordshire | Asynchronous Distributed Reference Counting | (abstract) (slides) | |
| Noam Rinetzky | Queen Mary University of London | Towards Temporal Verification of Hazard Pointers | (abstract) | |
| Alan Dearle | University of St Andrews | Strong Encapsulation, Threads,Channels, Components and Heaps - a Language-Oriented Strawman | (abstract) (slides) | |
| 1530-1600 Break: Coffee and refreshments | ||||
| 1600-1700 Topic: Empirical Studies. Session Chair: Alan Mycroft | ||||
| Laurence Hellyer | University of Kent | The Locality of Concurrent Write Barriers | (abstract) (slides) | |
| Richard Jones | University of Kent | The Economics of Garbage Collection | (abstract) (slides) | |
Light refreshments will be provided during workshop breaks, although we are unable to provide main meals. There are several food outlets nearby. Further information will be available on the day.
Contact details
The MMMR workshop organizers are:
Email jsinger@cs.man.ac.uk for further information.