80 likes | 264 Views
CSE – 321 Real-time Embedded Systems Project: MYRO da GYRO. Team: Robin Chander Fahad Sherwani Pulkit Dabas. CRC CARD: MYRO da GYRO. Responsibilities. Collaborations. Project Idea Pseudo code Check if task can be scheduled according to EDS Actual Scheduling Implementation
E N D
CSE – 321Real-time Embedded SystemsProject: MYRO da GYRO Team: Robin Chander Fahad Sherwani Pulkit Dabas
CRC CARD: MYRO da GYRO Responsibilities Collaborations • Project Idea • Pseudo code • Check if task can be scheduled according to EDS • Actual Scheduling Implementation • Testing and Bug Fixing • Robin Chander • Robin Chander/Pulkit Dabas • Fahad Sherwani / Pulkit Dabas • Robin Chander / Fahad Sherwani • Robin Chander / Fahad Sherwani / Pulkit Dabas
Earliest Deadline Scheduling (EDS) • Finish the task which has the earliest deadline first. • Feasibility: • Task(i) Execution Time(Ei) Period(Pi) • 1 1.0 3 • 2 2.0 8 • 3 4.0 10 • The EDS is possible if
Architectural Diagram (E1/P1+ E2/P2+ E3/P3) > 1
EXAMPLE Task(i) Execution Time(Ei) Period(Pi) 1 1.0 2 2 2.0 8 3 4.0 10 Not Feasible
EXAMPLE • Task(i) Execution Time(Ei) Period(Pi) • 1 1.0 3 • 2 2.0 8 • 3 4.0 10 Feasible
Lesson Learnt • Python • Earliest Deadline Scheduling • Programming with scribbler