Date | Topic | Reading | Deadlines |
8/23 (Tue) | Intro | ||
8/25 (Thu) | Indexing | Intro & Btrees: Masstree | |
8/30 (Tue) | Masstree (cont.); Case for learned index structures | 1. Submit learned index paper review on hotcrp | |
9/1 (Thu) | More learned index; Benchmarking learned indexes | ||
9/6 (Tue) | Updatable learned index: Alex | Form project groups by today. | |
9/8 (Thu) | Write-optimized indexes | Bender15; LSM | 2. Submit LSM paper review on hotcrp, Project ideas out. |
9/13 (Tue) | Learning in LSMs: Bourbon | Paper presentation sign-up begins. | |
9/15 (Thu) | Guest lecture by Deniz Altınbüken, Google Research and Google Brain. Click here for more info. Read Bigtable and Learned Index in Bigtable papers. | 3. Submit your question here. | |
9/20 (Tue) | Remote KV stores | RDMA-based KV stores: Cell | |
9/22 (Thu) | Learned remote cache: Xstore | 4. Submit Xstore paper review on hotcrp | |
9/27 (Tue) | Concurrency control & transactions | TicToc | 5. Submit TicToc paper review on hotcrp |
9/29 (Thu) | Learned abort prediction | ||
9/30 (Fri) | Project proposal report due. | ||
10/4 (Tue) | Learned Concurrency Control | 6. Submit Polyjuice paper review on hotcrp | |
10/6 (Thu) | Scheduling | Graphene | |
10/11 (Tue) | Decima | 7. Submit Decima paper review on hotcrp | |
10/13 (Thu) | Caching | CDN caching | |
10/18 (Tue) | Learned cache replacement, Imitation learning approach | ||
10/20 (Thu) | SSDs and storage | Reducing garbage collection overhead, Controlling flash write amplification | 8. Submit Flashield paper review on hotcrp |
10/21 (Fri) | Project checkpoint1. | ||
10/25 (Tue) | LinnOS | 9. Submit LinnOS paper review on hotcrp | |
10/27 (Thu) | Compression: DeepSketch | ||
11/1 (Tue) | Learning in OS | SmartOS, Virtual address translation, Toward reconfigurable kernel datapaths | |
11/3 (Thu) | Student paper presentations | Video streaming; Congestion control | 10. See assigned paper on hotcrp, no reviews for those presenting |
11/8 (Tue) | no class (election day) | ||
11/10 (Thu) | Cloud configuration picker, Query Optimizer | See assigned paper on hotcrp, no reviews for those presenting. | |
11/15 (Tue) | Performance debugging, Failure mitigation | See assigned paper on hotcrp, no reviews for those presenting. Project checkpoint 2 | |
11/17 (Thu) | Memory allocation, Memory access pattern | See assigned paper on hotcrp, no reviews for those presenting | |
11/22 (Tue) | Fall break; enjoy! | ||
11/24 (Thu) | Fall break; enjoy! | ||
11/29 (Tue) | Work on project and presentations, no lecture. | ||
12/1 (Thu) | Project presentations in CS 4124 | ||
12/6 (Tue) | Work on project and report, no lecture | ||
12/13 (Tue) | Project report due. |