Best Papers
CSC 213 Operating Systems and Parallel Algorithms Fall 2012

Introduction

We will read and discuss in class one or two of the best papers from the most recent top systems conferences. In this way, we'll be learning together:

Candidates

Our candidates (listed in no particular order) are drawn from OSDI'010 (the 2012 conference will happen this October, so watch for those new best papers!), USENIX'12, USENIX'11, FAST'11, SOSP'11. See the list of papers below and read their abstracts.
  1. Erasure Coding in Windows Azure Storage by Cheng Huang, Huseyin Simitci, Yikang Xu, Aaron Ogus, Brad Calder, Parikshit Gopalan, Jin Li, and Sergey Yekhanin (USENIX '12)
  2. Building a High-performance Deduplication System by Fanglu Guo and Petros Efstathopoulos (USENIX '11')
  3. A Study of Practical Deduplication by Dutch T. Meyer and William J. Bolosky (FAST '11)
  4. Emulating Goliath Storage Systems with David by Nitin Agrawal, Leo Arulraj, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau (FAST '11)
  5. A File is Not a File: Understanding the I/O Behavior of Apple Desktop Applications by Tyler Harter, Chris Dragga, Michael Vaughn, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau (SOSP '11)
  6. Cells: A Virtual Mobile Smartphone Architecture by Jeremy Andrus, Christoffer Dall, Alexander Van't Hof, Oren Laadan, and Jason Nieh (SOSP '11)
  7. Clearing the Clouds: A Study of Emerging Workloads on Modern Hardware by Michael Ferdman (CMU / EPFL), Almutaz Adileh (EPFL), Onur Kocberber (EPFL), Stavros Volos (EPFL), Mohammad Alisafaee (EPFL), Djordje Jevdjic (EPFL), Cansu Kaynak (EPFL), Adrian Popescu (EPFL), Anastasia Ailamaki (EPFL) and Babak Falsafi (EPFL). (SOSP '11)
  8. Spanner: Google’s Globally-Distributed Database by James C. Corbett, Jeffrey Dean, Michael 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 (OSDI '12)

Voting

Please vote by emailing your TOP TWO choices (by number) to the instructor by November 28.

Responses

You will be required to submit a 225-275 word critical response to the paper before class to help prepare you for the discussion. In particular, you should note:

You should include at least two primary points that critique, dispute, extend, or reinforce the paper. You will post your response to your reading journal.

Jerod Weinman
Created 20 June 2008
Revised 1 December 2008 Revised 17 August December 2012