DocumentCode
3500374
Title
Performance estimation of embedded software with confidence levels
Author
Lattuada, Marco ; Ferrandi, Fabrizio
Author_Institution
Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
fYear
2012
fDate
Jan. 30 2012-Feb. 2 2012
Firstpage
573
Lastpage
578
Abstract
Since time constraints are a very critical aspect of an embedded system, performance evaluation can not be postponed to the end of the design flow, but it has to be introduced since its early stages. Estimation techniques based on mathematical models are usually preferred during this phase since they provide quite accurate estimation of the application performance in a fast way. However, the estimation error has to be considered during design space exploration to evaluate if a solution can be accepted (e.g., by discarding solutions whose estimated time is too close to constraint). Evaluate if the possible error can be significant analyzing a punctual estimation is not a trivial task. In this paper we propose a methodology, based on statistical analysis, that provides a prediction interval on the estimation and a confidence level on meeting a time constraint. This information can drive design space exploration reducing the number of solutions to be validated. The results show how the produced intervals effectively capture the estimation error introduced by a linear model.
Keywords
embedded systems; estimation theory; mathematical analysis; software performance evaluation; confidence levels; embedded software; estimation techniques; mathematical models; performance estimation; punctual estimation; statistical analysis; time constraint; Benchmark testing; Computational modeling; Estimation; Mathematical model; Predictive models; Time factors; Training;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
Conference_Location
Sydney, NSW
ISSN
2153-6961
Print_ISBN
978-1-4673-0770-3
Type
conf
DOI
10.1109/ASPDAC.2012.6165022
Filename
6165022
Link To Document