CSCI 8710
Course Calendar
Fall 2008

Subject To Change

Class # Date Lecture Topic Readings Assigned Due
Week 1: Computer Systems Lifecycle and From Systems to Descriptive Models
1 Tuesday, August 19 Intro and Computer System Lifecyle Chapter 1 HW #1
2 Wednesday, August 20 Paper presentations: example and schedule planning
3 Thursday, August 21 From Systems to Descriptive Models Chapter 2 HW #1 (solution)
Week 2: Quantifying Performance Models
4 Tuesday, August 26 From Systems to Descriptive Models (cont'd) AND Quantifying Performance Models (intro) Chapter 3
5 Wednesday, August 27 Characterizing Web Workloads with Transaction-Oriented Views presented by Kelly Storm
6 Thursday, August 28 Continued: Capacity Planning, Quantifying Performance Models (intro)
Weeks 3-4: Performance Engineering Methodology and Case Study I: A Database Service
7 Tuesday, Sept 2 Basic Performance Results, continued HW #2
8 Wednesday, Sept 3 JAWS: A Framework for High-performance Web Servers presented by Rohit Mullangi
9 Thursday, Sept 4 Little's Law, Interactive Response Time
10 Tuesday, September 9 Throughput Bounds, Call Center Example Ch. 4 HW #3 HW #2 (solution)
11 Wednesday, September 10 On Exploring Performance Optimizations in Web Service Compositions presented by Sharon Paradesi
12 Thursday, September 11 Call Center Example, continued ...
Week 5: Multiclass Open Queueing Network Models
13 Tuesday, September 16 rescheduled
14 Wednesday, September 17 No class
15 Thursday, September 18 rescheduled
Weeks 6-7: Case Study II: A Web Server and Multiclass Closed Queueing Network Model
16 Tuesday, September 23 Workload Characterization Ch. 5 HW #3 (solution)
17 Wednesday, September 24 httperf -- A Tool for Measuring Web Server Performance presented by Zhibin Wang
18 Thursday, September 25 Clustering Example - MST
Case Study I - DB Service
Workbooks
19 Tuesday, September 30 Case Study II - Web Server
Workbooks for this chapter
Ch. 6 HW #4
20 Wednesday, October 1 Open vs. Closed: A Cautionary Tale presented by Cole Sherer
21 Thursday, October 2
Week 8: Midterm Exam
22 Tuesday, October 7
23 Wednesday, October 8
24 Thursday, October 9 Review Session (8:30 - 9:30 am), Exam (2 - 3:15)
Week 9: Case Study III: A Data Center
25 Tuesday, October 14 Markov Models, revisited
26 Wednesday, October 15 Exam return
27 Thursday, October 16 Measuring the capacity of a web server, presented by N. Ahmed and
Protocols
Week 10: Markov Models
28 Tuesday, October 21 Revisit Markov model solution for DB server example
continue with protocols
29 Wednesday, October 22 Performance Analysis of TLS Web Servers , presented by Brandon Treadway Term Project
30 Thursday, October 23 (Withdrawal Deadline ) E-Business Service (Case Study IV)
Week 11: Case Studies IV and V
31 Tuesday, October 28 No class
32 Wednesday, October 29 Characterizing Typical and Atypical User Sessions in Clickstreams presented by Sheng Yin
33 Thursday, October 30th Case Study IV (cont'd)
Optional: Imlay Lecture: Ellen Zegura and slides HW 5
Week 12: Case Studies IV and V
34 Tuesday, November 4 Case Study V
35 Wednesday, November 5 Petri Nets and Industrial Applications , presented by Zhe Zhao
36 Thursday, November 6 Petri Nets, continued
Week 13: Non-Product Form Queueing Network Models
37 Tuesday, November 11
38 Wednesday, November 12 Personalized Web Exploration with Task Models presented by Kapil Goenka
39 Thursday, November 13
Week 14: Special Topics
40 Tuesday, November 18
41 Wednesday, November 19 Measurement, Modeling, and Analysis of a Peer-to-Peer File-Sharing Workload , presented by Jun Han
42 Thursday, November 20
Tuesday, November 25 Thanksgiving Break
Wednesday, November 26 Thanksgiving Break
Thursday, November 27 Thanksgiving Break
Week 15: Review and Final Exam
43 Tuesday, December 2 Review for Final Exam
44 Wednesday, December 3 HW 5 solution
45 Thursday, December 4 (Last Class) Review Session (8:30 - 9:30 am), Final Exam (2 - 3:15)
Thursday, December 11, 3:30 - 6:30 pm Project Presentations

Eileen Kraemer (eileen@cs.uga.edu)
Last modified:  Tues Aug 19 2008