|
Daniel Peek Department of Computer Science and Engineering University of Michigan 2260 Hayward St. Ann Arbor, MI 48109 dpeek at eecs dot umich dot edu I'm a Ph.D. candidate at the University of Michigan in Jason Flinn's group, Pervasive Computing. Before coming to Michigan, I got an B.S. in EECS from U.C. Berkeley. I'm also looking for a job. CV PublicationsParallelizing Security Checks on Commodity HardwareBy running security checks in parallel with the programs being checked, multiple cores can be used to reduce security check overhead. Appeared in ASPLOS 2008. Sprockets: Safe extensions for distributed file systems Sprockets allows extensions to run in the distributed file system address space, but protects the distributed file system from extension side effects. Appeared in USENIX 2007. Ensemblue: Integrating Distributed Storage and Consumer Electronics The Ensemblue project explored features to help integrate consumer electronics devices into a distributed file system. This work appeared in OSDI 2006. Drive-Thru: A fast, accurate method for storage power management evaluation I previously worked on Drive-Thru, a methodology to rapidly evaluate power management strategies for file systems. This work appeared in USENIX 2005. TeachingGSI for Introduction to Computer Systems (EECS 181), Winter 2004GSI for Operating Systems (EECS 482), Fall 2003 TA for Machine Structures (CS61c), U.C. Berkeley |