• Skip to navigation
  • Skip to content

Emery Berger


Navigation

  • 1: Overview
  • 2: Publications
  • 3: Presentations
  • Current page is 4: Projects

    • 4.1: Hoard
    • 4.2: Tolerating, Isolating, and Correcting Errors
    • 4.3: Programming Languages (Eon/TurtleNet, Flux)
    • 4.4: Cooperative Memory Management (CRAMM, Bookmarking GC)
    • 4.5: Heap Layers
    • 4.6: Memory Management Studies (Custom Allocation, GC vs. malloc)
    • 4.7: Redline
    • 4.8: Transparency (TMM, TFS)
  • 5: Teaching
  • 6: Press
  • 9: systems.lunch
  • 10: Downloads You Need
  • 11: Why UMass Rocks

Projects

Click on any of the below icons or headers for more information about the associated project.


fast, scalable malloc
for multicores / multiprocessors

DieHard

tolerating, isolating, and correcting errors automatically

programming languages for concurrency and sensor networks: Flux, Eon
cooperative memory management: CRAMM, Bookmarking garbage collection
memory management studies: reconsidering custom allocation, GC vs. malloc
rethinking OS internals for modern computing: Redline
transparent contribution of hardware resources: TMM, TFS

^ Top

Previous page: Video
Next page: The Hoard Memory Allocator


Department of Computer Science - 140 Governors Drive - Amherst, MA 01003
Copyright © 2006-9 Emery Berger, University of Massachusetts, Amherst