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