|Lectures||Fridays 11:15-13:00, BC010|
|Email, URL||babak.falsafi /at/ epfl.ch, http://parsa.epfl.ch/~falsafi|
|Phone||+41 21 69 35592|
|Email, URL||anne-marie.kermarrec /at/ epfl.ch, http://people.epfl.ch/anne-marie.kermarrec|
|Phone||+41 21 69 31297|
|Email, URL||alexandros.daglis /at/ epfl.ch, http://parsa.epfl.ch/~daglis|
|Phone||+41 21 69 31385|
|Admin. Assistant||Stephanie Baillargues|
|stephanie.baillargues /at/ epfl.ch|
Topics on Datacenter DesignContemporary datacenters are warehouse-scale computers with hundreds of thousands of servers and multi-megawatt power budgets, running today's most demanding online services (e.g., web search, social networks, media streaming). In this course, we will survey a broad and comprehensive spectrum of design topics in modern datacenters including infrastructure, server hardware, networking and storage technologies. Students will also understand the implications of warehouse-scale computing on software, including programming models, databases, file systems, and resource management. Finally, the course will cover a number of cross-cutting issues, such as quality of service, energy efficiency, and TCO (total cost of ownership).
The course will use technical research papers from recent years in top venues corresponding to each topic, and will be run as a seminar series with student presentations followed by an in-class discussion.
Topics addressed by this course include:
- Datacenter basics: computing at scale of tens of thousands of servers
- Quality of service, energy proportionality and total cost of ownership
- Programming paradigms
- System software
- Storage systems
- Processors and memory systems
- Resource management
Who should take CS 712?CS 712 is a graduate course and is highly recommended for master and PhD students. Like other graduate-level courses, the course includes weekly readings, discussions, and questions on papers of seminal and recent contributions to the field of datacenters and warehouse-scale computing.
Readings and PresentationsIn this course, we will read papers, and take turn presenting them. It is absolutely important to read the papers prior to attending class because the class will proceed in the form of a discussion among participants and a presentation to introduce the main topics covered in the papers. The students will take turn presenting throughout the semester.
AttendanceYou are expected to be in the classroom and actively participate in the discussions.
GradingThe students will be graded based on class discussions, presentations and short reviews written for each reading assignment.
И опять за дверью что-то как будто включилось. Она услышала, что в кабине работает вентиляция. Лифт. Почему же не открывается дверца. Вглядевшись, она как в тумане увидела еще одну панель с буквами алфавита от А до Z и тут же вспомнила, что нужно ввести шифр.