CSE 294: Systems & Networking Seminar (Spring 2011)


CSE 294 is the weekly systems and networking research reading seminar.  This quarter we will be continuing the "Iron Chef" format pioneered during the Winter quarter.   Each class, two students do battle with a research project theme.   They will each be given 19.75 minutes to present their position (paper).   A panel of students in the audience will debate the relative merits of the two presentations and award one paper/presenter as the winner.   The panel will judge the winner based on:
  1. Essence:  a 15 second "elevator" pitch of the paper
  2. Design: elegance and whether it achieves stated goals 
  3. Evaluation: performance, scalability, completeness 
  4. Impact: academic and industrial
  5. Novelty


  • Instructor: George Porter
  • Meeting time: Fridays from 1-2pm in EBU3B 4140
  • Section ID: 711302
  • Units: 2
  • Mailing list: There is a systems and networking mailing list sysnet@cs that interested students, faculty, and staff at UCSD are welcome to join. In addition to CSE 294 information, it is also a forum for posting conference, job, and other related announcements, as well as for topical discussions. Use the mailman interface to subscribe to the mailing list.

Previous CS294

Following CS294

Iron Chef Refresher

Iron Chef Refresher


 Date Battle     Contestants
(*) means the slot is "locked down"
 Apr 1Virtual class: Organization, initial assignments, theme suggestionsN/A
 Apr 8ServerSwitch: A Programmable and High Performance Platform for Data Center Networks (NSDI 2011) winner!
Can the Production Network Be the Testbed? (OSDI 2010)
Ken Yocum (ServerSwitch) *
Alex Rasmussen (FlowVisor) *
 Apr 15"You Might Also Like:" Privacy Risks of Collaborative Filtering (IEEE Security & Privacy) [paper: http://www.cs.utexas.edu/~shmat/shmat_oak11ymal.pdf]
Bazaar: Strengthening User Reputations in Online Marketplaces (NSDI 2011)
Lonnie Liu (You might also...)
Mike Conley (Bazaar) *
 Apr 22A Case for Scaling Applications to Many-core Platforms with OS Clustering (EuroSys 2011)
Database engines on multicores, Why parallelize when you can distribute? (EuroSys 2011)
Feng Lu (OS Clustering)
Alex Rasmussen (Database engines)

 Apr 29No class todayN/A
 May 6CIEL: A Universal Execution Engine for Distributed Data-Flow Computing (NSDI 2011)
John McCullough (CIEL)

 May 13I Still Know What You Visited Last Summer: User interaction and side-channel attacks on browsing history (IEEE Security & Privacy) [paper: http://websec.sv.cmu.edu/visited/visited.pdf]
Privad: Practical Privacy in Online Advertising (NSDI 2011)
Valentin Robert  (I know what you visited)
Qing Zhang (Privad)
 May 20Model Checking a Networked System Without the Network (NSDI'11)
Rachid Guerraoui and Maysam Yabandeh, EPFL

Meg Walraed-Sullivan

 May 27No class todayN/A
 Jun 3
(Class moved to CSE 2154)
Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center
Benjamin Hindman, Andy Konwinski, Matei Zaharia, Ali Ghodsi, Anthony D. Joseph, Randy Katz, Scott Shenker, and Ion Stoica, University of California, Berkeley
Kevin Webb

Other suggestions:

The SCADS Director: Scaling a Distributed Storage System Under Stringent Performance Requirements (FAST 2011)
Reining in the Outliers in Map-Reduce Clusters using Mantri (OSDI 2010)
DepSky: Dependable and Secure Storage in a Cloud-of-Clouds (EuroSys 2011)
Sierra: practical power-proportionality for data center storage (EuroSys 2011)
SSDAlloc: Hybrid SSD/RAM Memory Management Made Easy (NSDI 2011)
Improving Throughput for Small Disk Requests with Proximal I/O (FAST 2011)