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:
- How to read research papers
- About the latest in OS research
- What the community thinks is currently important
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.
-
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)
-
Building a High-performance Deduplication System by
Fanglu Guo and Petros Efstathopoulos (USENIX '11')
-
A
Study of Practical Deduplication by
Dutch T. Meyer and William J. Bolosky (FAST '11)
-
Emulating Goliath Storage Systems with David by
Nitin Agrawal, Leo Arulraj, Andrea C. Arpaci-Dusseau, and Remzi
H. Arpaci-Dusseau (FAST '11)
-
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)
-
Cells: A Virtual Mobile Smartphone Architecture by Jeremy Andrus,
Christoffer Dall, Alexander Van't Hof, Oren Laadan, and Jason Nieh
(SOSP '11)
-
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)
-
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:
- What problem are they trying to solve?
- Why is the problem important?
- How does it currently get done and what are the limitations?
- What are the authors' goals?
- Does the paper have a scientific thesis? Is it falsifiable?
- What are the paper's claims?
- Are the claims substantiated (by theory or experiment)? If so, how?
- What are the limitations of the proposed approach?
- Are there ways to extend the method?
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.