OS Structure Paper Summaries

  1. Thomas E. Anderson, Michael D. Dahlin, Jeanna M. Neefe, David A. Patterson, Drew S. Roselli, Randolph Y. Wang, Serverless Network File Systems, TOCS 14(1): 41-79 (1996) [Summary]
  2. Brian Bershad, David E. Redell, John R. Ellis. Fast Mutual Exclusion for Uniprocessors (aka Restartable Atomic Sequences). Proc. ASPLOS-V, Boston MA, 1992. AF
  3. Michael Greenwald and David Cheriton. The Synergy Between Non-Blocking Synchronization and Operating System Structure. Proc. OSDI 96. AF
  4. Allen Montz, Sean O'Malley, Larry Peterson et al. Scout: A Communications-Oriented Operating System. Tech. Report 94-20, Dept. of Computer Science, University of Arizona. AF
  5. Albert D. Alexandrov, Maximilian Ibel, Klaus E. Schauser, and Chris J. Scheiman. Extending the Operating System at the User Level: the Ufo Global File System. Proc. 1997 Winter USENIX, Anaheim, CA, Jan 1997. AF
  6. Beng-Hong Lim and Anant Agarwal. Reactive Synchronization Algorithms for Multiprocessors. AF
  7. Bryan Ford, Godmar Back, Greg Benson, Jay Lepreau, Albert Lin, and Olin Shivers. The Flux OSKit: A Substrate for Kernel and Language Research. SG. Proceedings SOSP-16.
  8. P. Dasgupta. A Probe-Based Monitoring Scheme for an Object-Oriented, Distributed Operating System [Summary by Geo]
  9. J.R. Douceur, W.J. Bolosky. Progress-Based Regulation of Low-Importance Processes [Summary by Geo]
  10. David C. Steere, Ashvin Goel, Joshua Gruenberg, Dylan McNamee, Calton Pu, Jonathan Walpole. A Feedback-driven Proportion Allocator for Real-Rate Scheduling [Summary by Geo]
  11. J.F. Shoch, J.A. Hupp. The "Worm" Programs - Early Experience with a Distributed Computation [Summary by Geo]
  12. M. Seltzer, D. Krinsky, K. Smith, X. Zhang. The Case for Application-Specific Benchmarking [Summary by Geo]