DocumentCode :
2256809
Title :
DAGS: Distribution agnostic sequential Monte Carlo scheme for task execution time estimation
Author :
Iqbal, Nabeel ; Siddique, M. Adnan ; Henkel, Jörg
Author_Institution :
Dept. of Embedded Syst., Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
fYear :
2010
fDate :
8-12 March 2010
Firstpage :
1645
Lastpage :
1648
Abstract :
This paper addresses the problem of stochastic task execution time estimation agnostic to the process distributions. The proposed method is orthogonal to the application structure and underlying architecture. We build the time varying state space model of the task execution time. In the case of software pipelined tasks, to refine the estimate quality, the state-space is modeled as Multiple Input Single Output (MISO) system by taking into account the current execution time of the predecessor task. To obtain nearly Bayesian estimates, irrespective of the process distribution, the sequential Monte Carlo method is applied which form the recursive solution to reduce the overheads and comprises of time update and correction steps. We experimented on three different platforms, including multicore, using the time parallelized H.264 decoder: a control dominant computationally demanding application and AES encoder: a pure data flow application. Results show that estimates obtained by our method are superior in quality and are up to 68% better in comparison to others.
Keywords :
Bayes methods; Monte Carlo methods; multiprocessing systems; stochastic processes; task analysis; AES encoder; Bayesian estimation; data flow; distribution agnostic sequential Monte Carlo scheme; multicore systems; multiple input single outputsystem; software pipelined tasks; state space model; stochastic task execution time estimation; time parallelized H.264 decoder; Application software; Bayesian methods; Computer architecture; Monte Carlo methods; Multicore processing; Recursive estimation; Software quality; State estimation; State-space methods; Stochastic processes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location :
Dresden
ISSN :
1530-1591
Print_ISBN :
978-1-4244-7054-9
Type :
conf
DOI :
10.1109/DATE.2010.5457076
Filename :
5457076
Link To Document :
بازگشت