60 likes | 175 Views
This document outlines a series of lectures and homework assignments focused on real-time system requirements and scheduling methods. Key topics include schedulability verification under Rate Monotonic (RM) and Earliest Deadline First (EDF) scheduling, as well as using polling, sporadic, deferrable, and dynamic sporadic servers. The homework assignments challenge students to apply theoretical concepts to practical scheduling problems, ensuring comprehension of concepts like error states and server utilization. Due dates range from early to mid-May, emphasizing a structured learning path.
E N D
Home work #1: (Lecture 4/03) From Buttazzo: From Shaw: Exercises 2.2: 1, 2, 3, 5, 6
Lecture 4/17 Real-Time SystemRequirements & Design Specs Shaw - Chapters 3 & 4 Homework #2: 3.3.1, 3.4.1, Add Error states to Fig 4.1
Homework #3 (due 5/3/07) : Lecture 4/24 1) 2) 3)
Homework #4 Lecture 5/1 1) Verify the schedulability under RM of the following task set: 2) Verify the schedulability under EDF, and then construct the corresponding schedule. Due May 8
Homework #5 Lecture 5/15 1) Schedule the following tasks with a Polling Server with intermediate priority. 2) Solve the same scheduling problem with a Sporadic Server with intermediate priority. 3) Solve the same scheduling problem with a Deferrable Server and highest priority. 4) Solve the same scheduling problem utilizing Slack Stealing.
Homework #6 Lecture 5/22 1) Schedule the following tasks with a Dynamic Sporadic Server with Cs = 2 and Ts = 6. 2) Solve the same scheduling problem with a Total Bandwidth Server having utilization Us = 1/3. 3) Solve the same scheduling problem with a Constant Bandwidth Server with Cs = 2 and Ts = 6.