Multicore processors are the next technological step in order to increase the processing power in embedded real-time systems. This work focuses on scheduling algorithms as well as examination approaches of real-time, efficiency, and robustness properties for complex task sets in these systems. For this purpose, a task set extension is proposed, which defines complex task activation patterns and the variation of non-preemptive parts of the task execution time. Furthermore, the multicore real-time scheduling algorithms Partly-Pfair-PD² and P-ERfair-PD² are proposed. For schedulability evaluation, a simulation-based examination approach is presented. Finally, a comparison approach for probabilistic task sets is proposed. The application of the contribution is shown in different case studies.
«
Multicore processors are the next technological step in order to increase the processing power in embedded real-time systems. This work focuses on scheduling algorithms as well as examination approaches of real-time, efficiency, and robustness properties for complex task sets in these systems. For this purpose, a task set extension is proposed, which defines complex task activation patterns and the variation of non-preemptive parts of the task execution time. Furthermore, the multicore real-time...
»