The schedule is also available as an ical file that you can subscribe to.
Lectures and projects can only be accessed by clients with a CMU IP address. CMU students who are off campus can use Cisco AnyConnect VPN to obtain a CMU IP. Most readings require that you have access to ACM or IEEE's digital library. You will automatically have access if you are using a client with a CMU IP.
Lecture | Date | Lecturer | Topics | Required readings | Optional readings | Notes |
---|---|---|---|---|---|---|
Mon 01/15 | None | No class (MLK day) |
||||
1 | Wed 01/17 | Greg and Majd | Introduction, Use cases, and Elasticity [pdf] |
Armbrust2010, NISTdef2011, Vaquero11 | NISTref2011, Rackspace12, Shafii12, DeanSOSP2015, Cano2016, Vieira12, Vogels16, Clarke12, reiss12, Ferguson12, Rajagopalan13, Das13 | |
2 | Mon 01/22 | Majd | Building a Carnegie Mellon cloud and Openstack [pdf] |
sotomayor2009 | Nurmi09, Chase07, OpenStack16 | |
3 | Wed 01/24 | Michael Kozuch (Intel Labs, guest) | Encapsulating computation [pdf] |
Barham03 | Felter14, Goldberg74, Chen01, Agesen10, Wang16 | |
4 | Mon 01/29 | Majd | Programming Models and Frameworks I [pdf] |
Dean2004, Zaharia10 | Yu08, Abadi16, Jia19 | |
5 | Wed 01/31 | Greg | Programming Models and Frameworks II [pdf] |
Li14 | Abadi16, Narayanan19, Gibiansky17 | |
6 | Mon 02/05 | Greg | Cloud storage [pdf] |
Shvachko10 | Ghemawat03, Thereska13, Alba14, Gao09, Harter16, Kadekodi18, Park20 | |
7 | Wed 02/07 | Majd | Data lakes and warehouses [pdf] |
Armbrust21 | Tekiner21, Ramakrishnan17, AWSWhitepaper21, Behm22 | |
8 | Mon 02/12 | Greg | Tail latency & interference [pdf] |
Dean13 | Xu13 | |
9 | Wed 02/14 | Greg | Geo-replication [pdf] |
Lloyd13 | Azure11, Lloyd13a, Baillis13, DeCandia07, Corbett13 | Only Chapters 1-3 from Lloyd13. |
10 | Mon 02/19 | Michael Kaminsky (Enriched Ag/CMU, guest) | Key-Value Stores [pdf] |
Andersen09 | Fan13 | |
11 | Wed 02/21 | Padmanabhan (Babu) Pillai (Intel Labs, guest) | Mobility and the Cloud [pdf] |
Satyanarayanan09 | Clinch12, Ha13, Simoens13, Ha13a | |
Mon 02/26 | All | Exam 1 |
Exam1 S20 Q, Exam1 S21 Q, Exam1 S22 Q, Exam1 S23 Q | Exam1 S20 A, Exam1 S21 A, Exam1 S22 A, Exam1 S23 A | Exam 1 covers all material up to and including the week before the exam, including the projects. Try taking the Practice exams without looking at the answers. | |
Wed 02/28 | None | No class (time for P2.2) |
||||
Mon 03/04 | None | No class (Spring break) |
||||
Wed 03/06 | None | No class (Spring break) |
||||
Mon 03/11 | All | Exam 1 Review |
Exam1 Solutions | |||
12 | Wed 03/13 | Greg and Majd | Scheduling I and MapReduce scheduling [pdf] |
Gulati12, Dean2004 | Tumanov16, Jyothi16, Reiss12 | |
13 | Mon 03/18 | Majd | Kubernetes [pdf] |
Burns2016 | Qiao21 | |
14 | Wed 03/20 | Greg and Majd | Scheduling II and YARN Scheduling [pdf] |
Hindman11, Vavilapalli13 | Schwarzkopf13, Karanasos15 | |
Mon 03/25 | None | No class |
||||
15 | Wed 03/27 | Hojin Park | MACARON - Multi-cloud/region Aware Cache Auto-ReconfiguratiON [pdf] |
Jain23 | Waldspurger17, Eytan20, Kadekodi18 | |
16 | Mon 04/01 | Suhas Jayaram Subramanya | ML Cluster Scheduling and the Sia Scheduler [pdf] |
Jayaram23 | ||
17 | Wed 04/03 | Greg | Diagnosis via monitoring & tracing [pdf] |
Sambasivan16 | Massie04, Sigelman10, Chow14, Gan21 | |
18 | Mon 04/08 | Ippokratis Pandis (Senior Principal Engineer, Amazon Web Services) | Practical use of machine Learning in Amazon Redshift [pdf] |
Armenatzoglou2022 | Gupta2015, Cai2018, Verbitski2017, Verbitski2018, Dageville2016, Parchas2020, Sudalairaj2024 | |
19 | Wed 04/10 | Carlos Costa (Research Staff Member, IBM) | Building a Cloud-Native Platform for the Future of AI [pdf] |
Gershon2023 2 | Le2022, Murphy2023, PyTorch2024 | |
20 | Mon 04/15 | Dimitrios Skarlatos | Cloud Co-location and Attacks on Public Cloud [pdf] |
Ristenpart09 | Zhao24 | |
21 | Wed 04/17 | N/A | Cancelled |
|||
Mon 04/22 | All | Exam 2 |
Exam2 S20 Q, Exam2 S21 Q, Exam2 S22 Q, Exam2 S23 Q | Exam2 S20 A, Exam2 S21 A, Exam2 S22 A, Exam2 S23 A | Exam 2 covers all material up to and including the week before the exam, including the projects. Try taking the Practice exams without looking at the answers. | |
22 | Wed 04/24 | Vipul Modi (Microsoft) | Microsoft’s AI Infrastructure - Insider overview |
Kumar20 | Shukla22 | |
Tue 04/30 | All | Exam 2 solutions |
Exam2 S24 A |
Last updated: 2024-04-30 00:09:25 -0400