11.8. Conclusions
In this chapter we have presented a novel approach toward the management of concurrent tasks in dynamic real-time applications. We have discussed a methodology to map the applications in a cost- (especially power-) efficient way onto a heterogeneous embedded multiprocessor platform. This approach is based on a design-time exploration, which results in a set of schedules and assignments for each task, represented by Pareto curves. At run time, a low-complexity scheduler selects an optimal combination of working points, exploiting the dynamic and nondeterministic behavior of the system.
This approach leads to significant power saving compared with state-of-the-art DVS techniques because of three major contributions. First, we ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access