Feb. 24: Introduction |
|
The task of the referee |
|
Mar. 03: Datacenter basics |
|
Web search for a planet: The Google cluster architecture [Google, IEEE Micro '03] |
|
|
A view of cloud computing [Berkeley, CACM '10] |
|
|
Tail at Scale [Google, CACM '13] |
|
Mar. 10: Energy proportionality and total cost of ownership |
|
The case for energy-proportional computing [Google, Computer '07] |
|
|
Server Engineering Insights for Large-Scale Online Services [Stanford, Microsoft, IEEE Micro '10] |
|
Mar. 17: Workloads |
|
Clearing the Clouds: a study of emerging scale-out workloads on modern hardware [EPFL, ASPLOS '12] |
|
|
Profiling a warehouse-scale computer [Google & Harvard, ISCA '15] |
|
Mar. 24: Application frameworks |
|
Spark: Cluster Computing with Working Sets [Berkeley, HotCloud '10] |
|
|
TensorFlow: A System for Large-Scale Machine Learning [Google, OSDI '16] |
|
Mar. 31: Data services |
|
Dremel: Interactive Analysis of Web-Scale Datasets [Google, VLDB '10] |
|
|
MICA: A Holistic Approach to Fast In-Memory Key-Value Storage [CMU & Intel, NSDI '14] |
|
Apr. 07: Quality of service and resource management |
|
Few-to-Many: Incremental Parallelism for Reducing Tail Latency in Interactive Services [Microsoft, ASPLOS '15] |
|
|
Heracles: improving resource efficiency at scale [Stanford & Google, ISCA '15] |
|
Apr. 14: No class -- Easter break |
Apr. 21: No class -- Easter break |
Apr. 28: Processor design and power management |
|
Scale-out Processors [EPFL, ISCA '12] |
|
|
Rubik: Fast Analytical Power Management for Latency-Critical Systems [MIT, MICRO '15] |
|
May. 05: Memory systems |
|
Disaggregated Memory for Expansion and Sharing in Blade Servers [HP, ISCA '09] |
|
|
Scale-Out NUMA [EPFL, ASPLOS '14] |
|
May. 12: Storage |
|
Windows Azure Storage: a highly available cloud storage service with strong consistency [Microsoft, SOSP '11] |
|
|
BlueDBM: An Appliance for Big Data Analytics [MIT, ISCA '15] |
|
May. 19: Networking |
|
Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google’s Datacenter Network [Google, SIGCOMM '15] |
|
|
High performance packet processing with FlexNIC [uWashington, ASPLOS '16] |
|
May. 26: Datacenter specialization |
|
A cloud-scale acceleration architecture [Microsoft, MICRO '16] |
|
|
ASIC Clouds: Specializing the datacenter [UCSD, ISCA '16] |
|
Jun. 02: Virtualization |
|
IX: a protected dataplane operating system for high throughput and low latency [Stanford & EPFL, OSDI '14] |
|
|
SCONE: Secure Linux Containers with Intel SGX [TU Dresden, OSDI '16] |
|