This paper addresses the problem of mapping an application, which is highly dynamic in the future, onto aheterogeneous multiprocessor platform in an energy efficient way. A two-phase scheduling method is used for that purpose. By exploring the Pareto curves and scenarios generated at design time, the run-time scheduler can easily find a good scheduling at a very low overhead, satisfying the system constraints and minimizing the energy consumption. A real-life example from a 3D quality of service kernel is used to show the effectiveness of our method.
Index Terms:
embedded system, low-power, multiprocessor, scheduling
Citation:
Rudy Lauwereins, Chun Wong, Paul Marchal, Johan Vounckx, Patrick David, Stefaan Himpe, Francky Catthoor, Peng Yang, "Managing Dynamic Concurrent Tasks in Embedded Real-Time Multimedia Systems," isss, pp.112-119, Proceedings of the 15th international symposium on System Synthesis (ISSS '02), 2002