Title :
Task concurrency management methodology to schedule the MPEG4 IM1 player on a highly parallel processor platform
Author :
Wong, Chun ; Marchal, Paul ; Yang, Pen
Author_Institution :
IMEC, Leuven, Belgium
Abstract :
This paper addresses the concurrent task management of complex multi-media systems, like the MPEG4 IM1 player with emphasis on how to derive energy-cost vs time-budget curves through task scheduling on a multi-processor platform. Starting from the original “standard” specification, we extract the concurrency originally hidden by implementation decisions in a “grey-box” model. Then we have applied two high-level transformations on this model to improve the task-level concurrency. Finally, by scheduling the transformed task-graph, we have derived energy-cost vs time-budget curves. These curves will be used to get globally optimized design decisions when combining subsystems into one complete system or to be used by a dynamic scheduler. The results on the MPEG4 IM1 player confirm the validity of our assumptions and the usefulness of our approach
Keywords :
concurrency control; embedded systems; parallel processing; processor scheduling; MPEG4 IM1 player scheduling; complex multi-media system; concurrent task management; dynamic scheduler; globally optimized design decisions; highly parallel processor platform; implementation decisions; task concurrency management methodology; task scheduling; task-level concurrency; time-budget curves; Communication system control; Concurrent computing; Control system synthesis; Control systems; Embedded software; Hardware; MPEG 4 Standard; Multimedia communication; Processor scheduling; Real time systems;
Conference_Titel :
Hardware/Software Codesign, 2001. CODES 2001. Proceedings of the Ninth International Symposium on
Conference_Location :
Copenhagen
Print_ISBN :
1-58113-364-2
DOI :
10.1109/HSC.2001.924670