Research
Spanner
-
Spanner: Google's Globally Distributed Database
[PDF]
James C. Corbett, Jeffrey Dean, Mike Epstein, Andrew Fikes, Christopher Frost, JJ Furman, Sanjay Ghemawat, Andrey Gubarev, Christopher Heiser, Peter Hochschild, Wilson Hsieh, Sebastian Kanthak, Eugene Kogan, Hongyi Li, Alexander Lloyd, Sergey Melnik, David Mwaura, David Nagle, Sean Quinlan, Rajesh Rao, Lindsay Rolig, Yasushi Saito, Michal Szymaniak, Christopher Taylor, Ruth Wang, and Dale Woodford.
ACM Transactions on Computer Systems (TOCS), August 2013 31(3):8:1–22. -
Spanner: Google's Globally-Distributed Database
[PDF]
James C. Corbett, Jeffrey Dean, Mike Epstein, Andrew Fikes, Christopher Frost, JJ Furman, Sanjay Ghemawat, Andrey Gubarev, Christopher Heiser, Peter Hochschild, Wilson Hsieh, Sebastian Kanthak, Eugene Kogan, Hongyi Li, Alexander Lloyd, Sergey Melnik, David Mwaura, David Nagle, Sean Quinlan, Rajesh Rao, Lindsay Rolig, Yasushi Saito, Michal Szymaniak, Christopher Taylor, Ruth Wang, and Dale Woodford.
USENIX Symposium on Operating Systems Design and Implementation (OSDI '12), Hollywood, CA, October 2012. (Best paper.)
Ph.D. Dissertation
-
Improving File System Consistency and Durability with Patches and BPFS
[PDF]
[Projects:
Featherstitch and
BPFS]
Christopher Frost.
University of California, Los Angeles, November 2010.
BPFS
-
Better I/O Through Byte-Addressable, Persistent Memory.
[PDF]
[Presentation:
PowerPoint,
PDF;
Video:
MOV,
OGG]
Jeremy Condit, Edmund B. Nightingale, Christopher Frost, Engin Ipek, Doug Burger, Benjamin Lee, and Derrick Coetzee.
ACM Symposium on Operating Systems Principles (SOSP '09), Big Sky, MT, October 2009.
Featherstitch
-
Generalized File System Dependencies.
[PDF]
[Presentation: PowerPoint,
PDF;
Video:
AVI]
Christopher Frost, Mike Mammarella, Eddie Kohler, Andrew de los Reyes, Shant Hovsepian, Andrew Mauoka://www.linkedin.com/in/andrew-matsuoka-4011bb14/tsuoka, and Lei Zhang.
ACM Symposium on Operating Systems Principles (SOSP '07), Stevenson, WA, October 2007. (Audience choice awardee.) -
The KudOS Architecture for File Systems.
[PDF]
Andrew de los Reyes, Christopher Frost, Eddie Kohler, Mike Mammarella, and Lei Zhang.
ACM Symposium on Operating Systems Principles Work-in-Progress (SOSP WIP '05), Brighton, United Kingdom, October 2005.
Libprefetch
-
Reducing Seek Overhead with Application-Directed Prefetching.
[PDF]
Steve VanDeBogart, Christopher Frost, and Eddie Kohler.
2009 USENIX Annual Technical Conference (USENIX '09), San Diego, CA, June 2009.
JPred
-
Expressive and Modular Predicate Dispatch for Java.
[PDF]
Todd Millstein, Christopher Frost, Jason Ryder, and Alessandro Warth.
ACM Transactions on Programming Languages and Systems (TOPLAS), February 2009 31(2):7:1–54. -
Modularly Typesafe Interface Dispatch in JPred.
[PDF]
[Presentation: PowerPoint, PDF]
Christopher Frost and Todd Millstein.
The 2006 International Workshop on Foundations and Developments of Object-Oriented Languages (FOOL/WOOD '06), Charleston, South Carolina, January 14, 2006. -
Featherweight JPred.
[PDF]
Christopher Frost and Todd Millstein.
UCLA CS Tech Report CSD-TR-050038, October 2005.
Undergraduate
Amorphous Shape Mapping
Advisor: David Evans.
-
Amorphous Shape Mapping.
[PDF,
text]
[Shapsim, simulator and analysis software]
Christopher Frost.
Undergraduate Thesis, University of Virginia, School of Engineering and Applied Sciences, May 2004.
Cracker Barrel Complexity
-
Pancakes, Puzzles, and Polynomials: Cracking the Cracker Barrel.
[PDF]
Christopher Frost, Michael Peck, and David Evans.
ACM Special Interest Group on Algorithms and Computation Theory (SIGACT) News, Volume 35, Number 1, March 2004. -
Pancakes, Puzzles, and Polynomials: Cracking the Cracker Barrel.
[PDF]
Christopher Frost, Michael Peck, and David Evans.
UVa CS Tech Report CS-2004-04, March 2004. -
Pancakes, Puzzles, and Polynomials: Cracking the Cracker Barrel.
[Presentation: PowerPoint]
[Abstract: Word,
PDF]
Christopher Frost and Michael Peck.
UVa Undergraduate Research and Design Symposium, Spring 2003.