Multicore and Heterogeneous Real-Time Systems (30h)
Main Lecturer: Daniel Casini (20h), Co-lecturer: Alessandro Biondi (10h)
Course slides
- "Models for Sequential Real-Time Tasks and Introduction to Multicore Scheduling Algorithms", (Daniel Casini, 15/11/2022, 3 hours (14-17), PC room Tecip)
- "Schedulability Analysis for Multicore Platforms", (Daniel Casini, 17/11/2022, 3 hours (14-17), yellow room Tecip)
- "Partitioning Algorithms and Semi-Partitioned Scheduling", (Daniel Casini, 23/11/2022, 3 hours (14-17), white room Tecip)
- "Heterogeneous Platforms, Optimization Problems, and Analysis of Self-Suspending Tasks.", (Daniel Casini, 30/11/2022, 3 hours (14-17), grey room Tecip)
- "Processing Chains and the Compositional Performance Analysis Framework, with examples.", (Daniel Casini, 15/12/2022, 3 hours (14-17), blue room Tecip)
- "Time-Driven Chains and the Logical-Execution Time (LET) Paradigm", (Daniel Casini, 09/01/2023, 3 hours (14-17), grey room Tecip)
Includes the invited talk by Andoni Amurrio (Researcher at IKERLAND) titled "Methods to bound the worst-case response times for multipath end-to-end flows".
- "Parallel Task Scheduling and Analysis", (Daniel Casini, 12/01/2023, 3 hours (14-17), blue room Tecip)
Includes the invited talks by Federico Aromolo (SSSA) titled: "Event-driven Delay-induced Tasks: Model, Analysis, and Applications" and "RBS Scheduling of Parallel Real-Time Tasks".
- "Multiprocessor Real-Time Synchronization - Part 1", (Alessandro Biondi, 18/01/2023, 3 hours (11.30-13.30), PC room Tecip)
- "Multiprocessor Real-Time Synchronization - Part 2", (Alessandro Biondi, 20/01/2023, 3 hours (9.30-11.30), PC room Tecip)
- "Multiprocessor Real-Time Synchronization - Part 3", (Alessandro Biondi, 26/01/2023, 3 hours (14-17), PC room Tecip)
- "Resource Contention in Multicores", (Alessandro Biondi, 31/01/2023, 3 hours (14-17), PC room Tecip)