┌───────────────────┐ │ global scheduler: │ │ l: lifetime │ │ p: period │ │ r: rate │ │ S: schedulers │ │ a: algorithm │ └───────┬───────────┘ │ ┌────┴──────────────────────────┐ │ │ ┌──┴─────────────────┐ ┌─────┴───────┐ │ local scheduler 1: │ ... │ scheduler n │ │ m: memory accesses │ └─────────────┘ │ b: CPU-budget │ │ P: tasks │ │ alpha: algorithm │ └───────┬────────────┘ │ ┌────┴─────────────────────┐ │ │ │ │ ┌──┴───────────────┐ ┌──┴─────┐ │ sporadic task 1: │ ... │ task n │ │ C: WCET │ └────────┘ │ D: deadline │ │ T: period │ └──────────────────┘