Interests
Programming languages, memory management (including garbage collection), operating systems, runtime systems, concurrency and multicore systems.
Biography
Professor Berger is an Associate Professor in the Department of
Computer Science at the University of Massachusetts Amherst (on sabbatical until Fall 2009 at the Universitat Politècnica de Catalunya in Barcelona, Spain). He received his Ph.D. in Computer Science from the University of Texas at Austin in 2002.
Professor Berger currently serves as an Associate Editor of the
ACM Transactions on Programming Languages and Systems.
Research
Professor Berger’s research spans programming
languages, runtime systems, and operating systems, with a particular
focus on systems (especially memory management systems) that transparently improve reliability and
performance. Professor Berger has led the creation of various widely-used software systems,
including Hoard, a fast and scalable memory manager that accelerates
multithreaded applications.
Awards & Activities
Professor Berger's honors include a Microsoft Research
Fellowship (2001), an NSF CAREER Award (2003), a Lilly Teaching
Fellowship (2006), and a Best Paper Award at FAST 2007.
|