Symbolic Computation Group

David R. Cheriton School of Computer Science
University of Waterloo, Waterloo, Ontario, Canada

Building Parallelism into a Memory Management System
Jason Selby, University of Waterloo and Maplesoft
Friday, December 10, 2010 at 1pm, at U. of Waterloo

Abstract:

The increasing amount of parallelism being exploited by multithreaded applications has placed a significant burden upon run-time systems that provide automatic dynamic memory management. In this talk I will discuss many aspects of the development of a memory allocator and garbage collector both of which have been constructed to either exploit or enable parallelism wherever possible.

 

Last modified on Sunday, 04 November 2012, at 15:42 hours.