MMnet'13: Language and Runtime Support for Concurrent Systems
Wednesday 8th May 2013
Heriot-Watt University, Edinburgh
The interaction between memory management and concurrency poses a particular challenge
in exploiting modern, increasingly parallel hardware. Both language support and
runtime-system support for concurrency needs to be integrated with highly optimised
memory management policies in order to provide a high level programming model to the programmer.
This one-day workshop aims to bring together UK academia and industry with the aim of
establishing new links and enhancing existing collaboration within the framework of the UK Memory Management Network.
The UK Memory Management Network provides researchers from academia and industry with a unique opportunity to meet, to discuss challenges, state-of-the-art techniques and solutions, and to exchange ideas and experiences. MMNet'13 will take place at Heriot-Watt University, Edinburgh, on Wednesday 8th May 2013. We call for contributions in any aspect of memory management including
- virtual machine implementation
- garbage collection algorithms
- performance tuning techniques
- empirical studies of dynamic behaviour
- abstractions and models for memory management
- runtime support for concurrency
- language support for concurrency
- transactional memory
Note that since this is an informal workshop, an MMNet presentation will not prevent publication elsewhere. Event registration is free, thanks to generous sponsorship from EPSRC and SICSA.
A list of previous workshops gives an indication
of topics covered in this series.
- 29th April: Registration deadline
- last-minute registration by email to Hans-Wolfgang Loidl
- 8th May: MMnet'13 Workshop
Wednesday 8th May 2013, 11:00-17:30
Room 1.82 (1st floor, near the School Office),
Earl Mountbatten Buildings,
School of Mathemtical and Computer Sciences,
Edinburgh EH14 4AS,
Follow these travel instructions and find us on this on-line campus map (Earl Mountbatten Buildings) or this pdf campus map (Earl Mountbatten Buildings are (21) on this map).
The venue is Heriot-Watt University, Riccarton Campus, Earl Mountbatten Building, Room EM 1.82, which is building 2 on this map, with entrance from Boundary Road North.
The best connection from the city centre is Bus 25 (passing Waverly as well as Haymarket train stations) to Riccarton, which stops just in
front of the receiption at the university, or Bus 34 (passing Waverly train station), which stops directy in front of the department (north entrance).
We plan for MMNet'13 to start around 11:00 on Wed 8 May, and finish by 17:30. We will post the official meeting schedule up here once it is finalised. Talks will be either 15 minutes or 30 minutes, including time for questions. Lunch and refreshments will be provided throughout the day.
Schedule with abstracts.
Schedule for the day (all in EM 1.82):
|| Arrival and Coffee
|| Tim Harris
|| Rethinking the stack for distributed runtime systems (abstract, slides)
|| Lokesh Gidra
|| A study of the Scalability of Stop-the-World Garbage Collectors on Multicore (abstract, slides)
|| Susmit Sarkar
|| From C/C++11 to Power and ARM: What is Shared-Memory Concurrency Anyway? (abstract, slides)
|| Jeremy Singer
|| Control Theory for Adaptive Heap Resizing (abstract, slides)
|| David Matthews
|| Parallel GC and Heap Management in Poly/ML and Isabelle (abstract, slides)
|| Sven-Bodo Scholz
|| Efficient Reference Counting for Nested Task- and Data-Parallelism (abstract, slides)
|| Richard Jones
|| Rigorous Benchmarking in Reasonable Time (abstract, slides)
|| Kevin Hammond
|| Automatic amortised analysis of dynamic memory allocation for lazy functional programs (abstract, slides)
|| Paul Keir
|| Visualising DMA Operations for Improved Parallel Performance (abstract, slides)
|| Malak Aljabri
|| The Design and Implementation of Scalable Parallel Haskell (abstract, slides)
If you have any questions about the workshop or the MMnet network please contact: