PhD Students

I served as research advisor for the following students' PhD dissertations:

  • Diego Ongaro (Stanford University, 2014)
    Consensus: Theory and Practice
    Last known whereabouts (2014): deciding what to do next
  • Stephen Rumble (Stanford University, 2014)
    Memory and Object Management in RAMCloud
    Last known whereabouts (2014): Google Zurich
  • Ryan Stutsman (Stanford University, 2013)
    Durability and Crash Recovery in Distributed In-memory Storage Systems
    Last known whereabouts (2014): postdoctoral researcher, Microsoft
  • Ken Shirriff (U.C. Berkeley, 1995)
    Sawmill: A Logging File System for a High-Performance RAID Disk Array
    Last known whereabouts (~2010): Google
  • John Hartman (U.C. Berkeley, 1994)
    The Zebra Striped Network File System
    Last known whereabouts (2014): Associate Professor, University of Arizona
  • Mary Baker (U.C. Berkeley, 1994)
    Fast Crash Recovery in Distributed File Systems
    Last known whereabouts (~2012): HP Laboratories
  • Mendel Rosenblum (U.C. Berkeley, 1992)
    The Design and Implementation of a Log-structured File System
    Last known whereabouts (2014): Professor, Stanford University
  • Fred Douglis (U.C. Berkeley, 1990)
    Transparent Process Migration in the Sprite Operating System
    Last known whereabouts (2014): EMC
  • Brent Welch (U.C. Berkeley, 1990)
    Naming, State Management, and User-Level Extensions in the Sprite Distributed File System
    Last known whereabouts (2014): Google
  • Mike Nelson (U.C. Berkeley, 1988)
    Physical Memory Management in a Network Operating System
  • Bob Mayo (U.C. Berkeley, 1987)
    Mocha Chip: A Graphical Programming System for IC Module Assembly
  • Gordon Hamachi (U.C. Berkeley, 1986)
    An Obstacle-Avoiding Router for Custom VLSI
  • Walter Scott (U.C. Berkeley, 1985)
    Compaction and Circuit Extraction in the Magic IC Layout System
  • Michael Arnold (U.C. Berkeley, 1985)
    Corner-Based Geometric Layout Rule Checking for VLSI Circuits