National University of Singapore
DEPARTMENT OF COMPUTER SCIENCE
CS5239 Computer System Performance Analysis
Schedule (AY2017/18 - Semester 1) - Aug 2017
week date lecture on Tue, 6.30-8.30pm
@ VCRm (Com1-02-13)
others
1 15 Aug L00: Overview
L01: Introduction

Capacity Planning
2 22 Aug L02: Capacity Planning Homework 0: Capacity Planning (solution)
3 29 Aug On Modeling the Execution Time and Energy usage of MapReduce, Dumitrel Loghin (Guest Lecture)
Measurement
4 5 Sep L03: Performance MetricsHomework 1: Performance Metrics [solution]
5 12 Sep L04: Workload - Selection, Characterization & ForecastingAssignment 1 (20%): due on 8 Oct 17 [comments]
6 19 Sep L05: Instrumentation & Representation of Measurement Data
L0-5: Summary for Test
Homework 2: Workload and Representation of Measurement Data [solution]
Sep 23 - Oct 1: recess
Queueing Theory and Operational Analysis
7 3 Oct L06: Introduction to Queuing Theory
Review of Basic Probability Theory & Statistics
Mid-term Test (30%): covers L00-L05 [comments]   [sample test]
8 10 Oct L07: Operational AnalysisHomework 3: Operational Analysis [solution]
9 17 Oct L08: Analysis of a Single QueueHomework 4: Queueing Theory [solution]
1024 OctL09: Analysis of Queuing NetworksAssignment 2 (20%): due on 17 Nov 17 [solution]
Performance Scalability
11 31 Oct L10: Principles of Scalable Performance Homework 5: Queueing Theory and Scalable Performance [solution]
Case Studies
12 7 Nov L11: Performance of Client-Server Architectures Table of Contents of topics covered
13 14 Nov L13: Conclusion Open Book Test (30%) [solution]
Check CA marks (by 5pm, 30 Nov 2017)
Nov 18-24: reading week