Title :
Profiling Driven Scenario Detection and Prediction for Multimedia Applications
Author :
Gheorghita, Stefan Valentin ; Basten, Twan ; Corporaal, Henk
Author_Institution :
EE Dept., Eindhoven Univ. of Technol.
Abstract :
Modern multimedia applications usually have real-time constraints and they are implemented using heterogeneous multiprocessor systems-on-chip. Dimensioning a system requires accurate estimations of resources needed by the applications. Overestimation leads to over-dimensioning. For a good resource estimation, all the cases in which an application can run must be considered. To avoid an explosion in the number of different cases, those that are similar with respect to required resources are combined into, so called, scenarios. This paper presents a method and a tool that can automatically detect the most important variables from an application and use them to define and dynamically predict scenarios, with respect to the necessary time budget, for soft real-time multimedia applications. The tool was tested for two multimedia applications. Using a proactive scenario-based scheduler based on the scenarios and the runtime predictor generated by our tool, the cycle budget over-estimation decreases with up to 83.50%, paying an acceptable cost of up to 1.74% in the number of missed deadlines
Keywords :
microprocessor chips; multimedia systems; system-on-chip; heterogeneous multiprocessor systems-on-chip; multimedia application; proactive scenario-based scheduler; real-time constraint; resource estimation; scenario detection; scenario prediction; Decoding; Dynamic voltage scaling; Embedded system; Explosions; Frequency; Multimedia systems; Multiprocessing systems; Real time systems; Runtime; Testing;
Conference_Titel :
Embedded Computer Systems: Architectures, Modeling and Simulation, 2006. IC-SAMOS 2006. International Conference on
Conference_Location :
Samos
Print_ISBN :
1-4244-0155-0
DOI :
10.1109/ICSAMOS.2006.300810