Monday | Tuesday | Wednesday | Thursday | Friday |
Jul 25 Introduction
| Jul 26
| Jul 27
| Jul 28 ..contd.
| Jul 29
|
Aug 1 ..contd.
| Aug 2
| Aug 3
| Aug 4 A Comparison of Software and Hardware Techniques for x86 Virtualization PREP: Read paper
| Aug 5
|
Aug 8 Xen and the Art of Virtualization PREP: Read paper
| Aug 9
| Aug 10
| Aug 11 Tuesday Aug 16:Memory Resource Management in VMware ESX Server PREP: Read paper, do homework
| Aug 12
|
Aug 15 Independence Day
| Aug 16
| Aug 17
| Aug 18 Accelerating Two-Dimensional Page Walks for Virtualized Systems PREP: Read paper
| Aug 19
|
Aug 22 Janmashtmi
| Aug 23
| Aug 24
| Aug 25 Virtualizing I/O Devices on VMware Workstation's Hosted Virtual Machine Monitor PREP: Read paper
| Aug 26
|
Aug 29 Bare-Metal Performance for I/O Virtualization PREP: Read paper. Read about SR-IOV.
| Aug 30
| Aug 31
| Sep 1 MINOR1 TESTS
| Sep 2
|
Sep 5 No Lecture.
| Sep 6
| Sep 7
| Sep 8 vIC: Interrupt Coalescing for Virtual Machine Storage Device IO PREP: Read paper, optionally view video and slides
| Sep 9
|
Sep 12 Protection Strategies for Direct Access to Virtualized I/O Devices PREP: Read paper
| Sep 13
| Sep 14
| Sep 15 vIOMMU: Efficient IOMMU Emulation PREP: Read paper, optionally view video and slides Return of Minor-1 scripts
| Sep 16
|
Sep 19 ReTrace: Collecting Execution Trace with Virtual Machine Deterministic Replay PREP: Read paper
| Sep 20
| Sep 21
| Sep 22 Record-Replay PREP: Read paper
| Sep 23
|
Sep 26 ..contd.
| Sep 27
| Sep 28
| Sep 29 Execution Replay for Multiprocessor Virtual Machines PREP: do homework
| Sep 30
|
Oct 3 DoublePlay: Parallelizing Sequential Logging and Replay PREP: Read paper
| Oct 4
| Oct 5
| Oct 6 Dussehra
| Oct 7
|
Oct 10 MINOR2 TESTS
| Oct 11
| Oct 12
| Oct 13 In-class Minor2
| Oct 14
|
Oct 17 The Google File System PREP: Read paper
| Oct 18
| Oct 19
| Oct 20 ..contd.
| Oct 21
|
Oct 24 Mid-sem break
| Oct 25
| Oct 26
| Oct 27 Mid-sem break
| Oct 28
|
Oct 31 Bigtable: A Distributed Storage System for Structured Data PREP: Read paper
| Nov 1
| Nov 2
| Nov 3 MapReduce: Simplified Data Processing on Large Clusters PREP: Read paper.
| Nov 4
|
Nov 7 ..contd. PREP: do homework.
| Nov 8
| Nov 9
| Nov 10 Guru Nanak's Birthday
| Nov 11
|
Nov 14 Deconstructing Amazon EC2 Spot Instance Pricing PREP: Read paper.
| Nov 15
| Nov 16
| Nov 17 The Turtles Project: Design and Implementation of Nested Virtualization PREP: Read paper.
| Nov 18
|