The
lecture slide material for CS 424 can be accessed below. Slides for each class
will be put online the morning of the class.
-
8/25: Introduction to real-time
-
8/27: Basic concepts
-
9/1: Utilization bounds - Derived!
-
9/3: Optimality results
-
9/8: Blocking (Presented by Prof. Sha, co-inventor of the Priority Ceiling protocol)
-
9/10: No notes.
-
9/15: Practice and problem solving.
-
9/17, 9/22: Aperiodic
tasks
-
9/24: Delay composition algebra (Presented
by Praveen Jayachandran, inventor of delay
composition algebra)
-
9/29: Practice and problem solving.
Please read these additional notes on
delay composition algebra.
-
10/1, 10/6: QoS
Adaptation
-
10/8: Slides courtesy of Prof. Lehoczky, inventor of Real-time Queuing Theory: Class version here.
-
10/13: Review
-
10/15: Midterm - no notes.
-
10/20: DVS: To slow down or to run
faster?
-
10/22: On/Off: To turn off or not to
turn off?
-
10/27: Server Farms: How many machines to turn
on?
-
10/29: Practice and problem solving.
-
11/3, 11/5, 11/10: Project presentations
-
11/12: No notes
-
11/17: Control of software performance
-
11/19 (rescheduled to Monday, 11/30): Practice and problem solving.
-
11/24, 11/16: Thanksgiving break.
-
12/1: Space issues.
-
12/3 (rescheduled to Monday, 12/7): Practice
and problem solving.