Week | Date | Topic(s) | Facilitator(s) | Paper(s) |
---|---|---|---|---|
1 | 8/25 | — | Eide | organizational meeting |
2 | 9/1 | security-related defects | Eide | Silent Bugs Matter: A Study of Compiler-Introduced Security Bugs. Jianhao Xu et al. In USENIX Security ’23, Aug. 2023. |
3 | 9/8 | transmitter localization | Mitchell | Learning-based Techniques for Transmitter Localization: A Case Study on Model Robustness. Frost Mitchell et al. In IEEE SECON ’23, Sep. 2023. |
4 | 9/15 | scalable service mesh | Johnson | ServiceRouter: Hyperscale and Minimal Cost Service Mesh at Meta. Harshit Saokar et al. In OSDI ’23, Jul. 2023. |
5 | 9/22 | greybox compiler fuzzing | Karimov | GrayC: Greybox Fuzzing of Compilers and Analysers for C. Karine Even-Mendoza et al. In ISSTA ’23, Jul. 2023. |
6 | 9/29 | unikernels | Eide | Unikraft: Fast, Specialized Unikernels the Easy Way. Simon Kuenzer et al. In EuroSys ’21, Apr. 2021. |
7 | 10/6 | 5G core networks | Nawazish | L25GC: A Low Latency 5G Core Network Based on High-Performance NFV Platforms. Vivek Jain et al. In SIGCOMM ’22, Aug. 2022. |
8 | 10/13 | — | — | no meeting — University fall break |
9 | 10/20 | memory models | Wong | AtoMig: Automatically Migrating Millions Lines of Code from TSO to WMM. Martin Beck et al. In ASPLOS ’23, Jan. 2023. |
10 | 10/27 | parallel programming | Jolly | Beyond Static Parallel Loops: Supporting Dynamic Task Parallelism on Manycore Architectures with Software-Managed Scratchpad Memories. Lin Cheng et al. In ASPLOS ’23, Mar. 2023. |
11 | 11/3 | 5G RAN monitoring and control | Kamath | Taking 5G RAN Analytics and Control to a New Level. Xenofon Foukas et al. In MobiCom ’23, Oct. 2023. |
12 | 11/10 | ML in edge environments | Belianovich | Pocket: ML Serving from the Edge. Misun Park et al. In EuroSys ’23, May 2023. |
13 | 11/17 | mobile core systems | Webb | CoreKube: An Efficient, Autoscaling and Resilient Mobile Core System. Jon Larrea et al. In MobiCom ’23, Oct. 2023. |
14 | 11/24 | — | — | no meeting — Thanksgiving break |
15 | 12/1 | WASI testing | Stanley | Randomized Testing of the WebAssembly System Interface. Ethan Stanley. Honors Thesis proposal, Nov. 2023. |
16 | 12/8 | fault localization | Kuppili | The Case for an Internet Primitive for Fault Localization. William Sussman et al. In HotNets ’22, Nov. 2022. |
The fall 2023 offering of CS 7934 will cover a variety of systems topics, with an eye toward two goals.
The first is to increase participants' familiarity with recent and important results in the area of computer systems research. Attendees will read and discuss papers from recent and imminent top-tier systems conferences: e.g., SOSP, OSDI, NSDI, SIGCOMM, FAST, systems-related security conferences, and so on. Attendees will typically discuss one paper each week. Papers will be selected for their relevance to participants' research or upcoming Utah visitors. There is no preset “focus topic” for fall 2023. One can anticipate, however, that the semester will include discussions about operating systems, distributed systems, cloud computing, datacenters, networking, and security.
The second is to be a venue for student presentations. Every student participating in the seminar will be required to lead at least one meeting during the semester. This may be a “formal” research presentation—ideally of a student's current work—or it may be an analysis of the research papers chosen for a seminar meeting.
CS 7934 is often called “the CSL seminar.” The name CSL is historic.
To get on the class mailing list, use Mailman to subscribe to csl-sem.
The course syllabus contains important information for students, including the course's policies on grading and cheating.
Students may enroll for one (1) credit.
Those taking the course for credit must read all of the assigned papers, submit a short summary of each assigned paper prior to class (PDF, LaTeX), participate in each discussion, and facilitate at least one seminar meeting during the semester. Refer to the syllabus for further information.
Upcoming and recent conference proceedings are good sources of papers for discussion. Below are links to some relevant conference series.
Semester | Focus Topic(s) |
---|---|
Spring 2023 | no focus topic chosen |
Fall 2022 | no focus topic chosen; many wireless networking papers |
Spring 2022 | no focus topic chosen |
Fall 2021 | no focus topic chosen |
Spring 2021 | no focus topic chosen; many OS design papers |
Fall 2020 | no focus topic chosen |
Spring 2020 | no focus topic chosen |
Fall 2019 | no focus topic chosen |
Spring 2019 | no focus topic chosen |
Fall 2018 | no focus topic chosen |
Spring 2018 | no focus topic chosen; many SOSP ’17 papers |
Fall 2017 | no focus topic chosen |
Spring 2017 | no focus topic chosen |
Fall 2016 | no focus topic chosen; many SIGCOMM ’16 papers |
Spring 2016 | no focus topic chosen |
Fall 2015 | no focus topic chosen; many systems security papers |
Spring 2015 | no focus topic chosen |
Fall 2014 | no focus topic chosen; many OSDI ’14 papers |
Spring 2014 | no focus topic chosen; many systems security papers |
Fall 2013 | no focus topic chosen; many SOSP ’13 papers |
Spring 2013 | reversible and “time-traveling” debugging |
Fall 2012 | modern networking and network management; peer-review process |
Spring 2012 | systems approaches to dynamic problem detection and repair |
Fall 2011 | datacenter architectures and issues |
Spring 2011 | malicious software, i.e., malware |
Fall 2010 | systems approaches to security |
Spring 2010 | testbed-like infrastructures for cloud computing and scientific computing |
Fall 2009 | no focus topic chosen; many SOSP ’09 papers |
Fall 2008 | no focus topic chosen; many OSDI ’08 papers |
Summer 2008 | no focus topic chosen; informal biweekly meetings |
Spring 2008 | no focus topic chosen |
Fall 2007 | no focus topic chosen; many SOSP ’07 papers |
Fall 2006 | no focus topic chosen; many OSDI ’06 papers |
Fall 2005 | no focus topic chosen; many SOSP ’05 papers |
Spring 2005 | no focus topic chosen; many NSDI ’05 papers |