Cornell Systems Lunch

CS 7490 Fall 2013
Friday 12PM, Upson 315

Robbert van Renesse and Emin Gun Sirer

Sponsored by Microsoft

The Systems Lunch is a seminar for discussing recent, interesting papers in the systems area, broadly defined to span operating systems, distributed systems, networking, architecture, databases, and programming languages. The goal is to foster technical discussions among the Cornell systems research community. We meet once a week on Fridays at noon in Upson 315.

The systems lunch is open to all Cornell Ph.D. students interested in systems. First-year graduate students are especially welcome. Non-Ph.D. students have to obtain permission from the instructor. Student participants are expected to sign up for CS 7490, Systems Research Seminar, for one credit.

To join the systems lunch mailing list please send an empty message to with the subject line "join". More detailed instructions can be found here.

Links to papers and abstracts below are unlikely to work outside the Cornell CS firewall. If you have trouble viewing them, this is the likely cause.

Date Paper Presenter
August 30 Systems Meet and Greet (noon–1:30)

CS and ECE Systems Faculty
The *Knowledge of Preconditions* principle (2–3pm)

Yoram Moses (Technion)
Yoram Moses
September 6 F10: A Fault-Tolerant Engineered Network
Vincent Liu, Daniel Halperin, Arvind Krishnamurthy, and Thomas Anderson, University of Washington
NSDI 2013
Deniz Altinbuken
September 13 Geo-replicated storage with scalable deferred update replication
Daniele Sciascia and Fernando Pedone, University of Lugano
DSN 2013
Fernando Pedone
September 20 B4: Experience with a Globally-Deployed Software Defined WAN
Sushant Jain, Alok Kumar, Subhasree Mandal, Joon Ong, Leon Poutievski, Arjun Singh, Subbaiah Venkata, Jim Wanderer, Junlan Zhou, Min Zhu, Jonathan Zolla, Urs Hölzle, Stephen Stuart and Amin Vahdat (Google)
Mark Reitblatt
September 27 Morph Algorithms on GPUs
R. Nasre, M. Burtscher, and K. Pingali
Symp. on Principles and Practice of Parallel Programming 2013
Ji Kim
October 4 Automatic Partitioning of Database Applications
Alvin Cheung, Sam Madden, Owen Arden, and Andrew Myers (MIT, Cornell)
VLDB 2012
Owen Arden
October 11 Hierarchical Scheduling for Diverse Datacenter Workloads
Arka A. Bhattacharya, David Culler, Eric Friedman, Ali Ghodsi, Scott Shenker, and Ion Stoica (Berkeley, ICSI)
SOCC 2013
Qin Jia
October 18 An Analysis of Facebook Photo Caching
Q. Huang and K. Birman and R. van Renesse and W. Lloyd and S. Kumar and H. Li
SOSP 2013
Qi Huang
October 25 A Graph Theoretical Approach to Modeling of Complex Biomedical Systems
Bülent Yener
Rensselaer Polytechnic Institute
Bülent Yener
November 1 Grace: a new object-oriented programming language for education
Andrew Black, Kim Bruce and James Noble
Portland State University
Andrew Black
November 8 Consistency-Based Service Level Agreements for Cloud Storage
Douglas B. Terry, Vijayan Prabhakaran, Ramakrishna Kotla, Mahesh Balakrishnan, Marcos K. Aguilera, Hussam Abu-Libdeh
SOSP 2013
Hussam Abu-Libdeh
November 15 Ensuring Connectivity via Data Plane Mechanisms
Junda Liu, Aurojit Panda, Ankit Singla, Brighten Godfrey, Michael Schapira, Scott Shenker (Google, Berkeley, UIUC, Hebrew U., ICSI)
NSDI 2013
Han Wang
November 22 ACSU Luncheon—no systems lunch, no meeting.
November 29 Thanksgiving Break, no meeting.
December 6 The Scalable Commutativity Rule: Designing Scalable Software for Multicore Processors
Austin T. Clements, M. Frans Kaashoek, Nickolai Zeldovich, Robert Morris (MIT CSAIL), Eddie Kohler (Harvard)
SOSP 2013
Jed Liu