Overview
My research focuses on making programs run faster and better.
Ongoing research projects include:
- DH, (formerly known as "DieHard") - a system that prevents crashes and reduces security vulnerabilities
- Flux, a programming language for building high-performance applications with "pipes"
- Transparency, a system enabling background jobs to unobtrusively use free memory & disk space
- Hoard, a memory manager that accelerates multithreaded programs
- the Eon programming language, deployed in TurtleNet
More information on these and other projects can be found here; read this recent research statement for an overview of my work to date (also: vita, teaching statement, service statement).
Recent & Current Projects:
![]() |
|
|
|
|
|
|
simplifying concurrent programming
[USENIX06] |
|
painlessly contributing resources to background apps
|
|
- Eon: energy-aware programming language for perpetual computing (e.g., Turtle Net)
Selected Publications
SUMA (Systems at UMass Amherst) page for links to the 21 systems researchers at UMass. In the area of systems, UMass's CS department was ranked #18 in the nation as of last year (US News, top 25 overall) and is moving on up. For more information about the UMass Computer Science department, read our new Computer Science booklet describing the Department's faculty, students, education, and research.
Next page: Students




