Topics on Datacenter Design
CS-728 / 2 credits
Teacher(s): Falsafi Babak, Kermarrec Anne-Marie
Language: English
Remark: Not offered this year
Summary
Modern datacenters with thousands of servers and multi-megawatt power budgets form the backbone of our digital universe. ln this course, we will survey a broad and comprehensive spectrum of datacenter design topics from workloads, to server architecture and infrastructure.
Content
The course wil use the primer from ClayPool lecture series on Warehouse-Scale Computing by Barrosso and Hoelzle, and technical research papers from recent years in venues corresponding to the topic. The course will be run as a seminar series with student presentations followed by an in-class discussion. The students will be graded based on presentations and short reviews written for each reading assignment.
- Datacenter basics: computing at scale of tens of thousands of servers
- Quality of service, energy proportionality and total cost of ownership
- Workloads
- Programming paradigms
- System software
- Virtualization
- Networking
- Storage systems
- Processors and memory systems
- Resource management
- Infrastructure: power distribution and cooling
In the programs
- Exam form: Oral (session free)
- Subject examined: Topics on Datacenter Design
- Lecture: 14 Hour(s)
- Practical work: 14 Hour(s)
- Type: optional