601.817 is a weekly seminar organized by the OrderLab. It covers latest advances in the research of computer systems including operating systems, distributed system, mobile and cloud computing. Students will read and discuss recent papers in top systems conferences such as OSDI, SOSP, NSDI, EuroSys, MobiSys, ASPLOS and FAST.
Each week, one student will present the paper and lead the discussion for the week. Other students MUST read the paper to be presented before the seminar. Do not come to the seminar to read the paper. This seminar is supposed to generate in-depth discussions. It is impossible to do so without reading the paper first. During the reading group discussion, there might be some questions that were left unanswered and required further investigation. In that case, the discussion lead should start a email thread to systalk@cs.jhu.edu afterwards to follow up.
The focus topics covered in the papers vary semester to semester. Example topics include fault-tolerance, reliability, verification, energy efficiency, and virtualization. The presenter decides which paper to present. In general, select the papers that are relevant to your research project first (i.e., depth-first). If you are not sure, it is a good idea to check with me first before preparing the presentation. Also, try to avoid picking papers that have already been picked in the past (the past schedules are linked on the leftside menu).
The presentation announcements are sent via the mailing list systalk@cs.jhu.edu. Students who registered for the course please email me to sign up for the mailing list.
Date | Presenter | Title | Conference | Material |
---|---|---|---|---|
01/28/2022 |
Organizational Meeting |
|||
02/04/2022 | Chang Lou |
Using Lightweight Formal Methods to Validate a Key-Value Storage Node in Amazon S3 |
SOSP '21 | Paper |
02/11/2022 | Haoze Wu |
Snowboard: Finding Kernel Concurrency Bugs through Systematic Inter-thread Communication Analysis |
SOSP '21 | Paper |
02/18/2022 | Yigong Hu |
Solving Large-Scale Granular Resource Allocation Problems Efficiently with POP |
SOSP '21 | Paper |
02/25/2022 | Brian Choi |
Witcher: Systematic Crash Consistency Testing for Non-Volatile Memory Key-Value Stores |
SOSP '21 | Paper |
03/04/2022 | Gongqi Huang |
RUDRA: Finding Memory Safety Bugs in Rust at the Ecosystem Scale |
SOSP '21 | Paper |
03/11/2022 | Senapati S. Diwangkara |
Differential Network Analysis |
NSDI '22 | Paper |
03/18/2022 | Yuzhuo Jing |
HEALER: Relation Learning Guided Kernel Fuzzing |
SOSP '21 | Paper |
03/25/2022 |
Spring Break |
|||
04/01/2022 | Chang Lou |
Kangaroo: Caching Billions of Tiny Objects on Flash |
SOSP '21 | Paper |
04/08/2022 | Brian Choi |
Log-structured Protocols in Delos |
SOSP '21 | Paper |
04/15/2022 | Yigong Hu |
Syrup: User-Defined Scheduling Across the Stack |
SOSP '21 | Paper |
04/22/2022 | Yuzhuo Jing |
When Idling is Ideal: Optimizing Tail-Latency for Highly-Dispersed Datacenter Workloads with Perséphone |
SOSP '21 | Paper |
04/29/2022 | Haoze Wu |
The Inflection Point Hypothesis: A Principled Debugging Approach for Locating the Root Cause of a Failure |
SOSP '19 | Paper |