DocumentCode :
639613
Title :
Early and Accurate Modeling of Streaming Embedded Applications
Author :
Lee, Razak ; Abdi, Samar ; Risacher, F.
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, QC, Canada
fYear :
2013
fDate :
4-6 Sept. 2013
Firstpage :
212
Lastpage :
219
Abstract :
This paper presents automatic generation of fast and accurate timed models of streaming embedded applications, before the complete software-hardware platform is available. First, a measurement model is generated and executed, on the target processor, to predict the computation delays in the application. Next, the stochastic delays are annotated to the application code to generate a host-compiled model of the application. Our experiments show that such models can be generated and simulated in seconds to accurately predict the computation load offered by the application. Our results with large streaming media applications, such as music and voice codecs, show that the estimation errors are less than 3.3%, while providing very high simulation speed. Therefore, using our models, embedded system designers can perform early optimizations to the system architecture with high confidence.
Keywords :
delays; embedded systems; media streaming; resource allocation; stochastic processes; application code; computation delay prediction; computation load prediction; estimation errors; host-compiled model; music codec; stochastic delays; streaming embedded applications; streaming media applications; system architecture; timed models; voice codec; Computational modeling; Data models; Delays; Generators; Hardware; Kernel; Load modeling; Embedded Systems Design; Performance Estimation; Real-Time Software; System Level Modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications (SEAA), 2013 39th EUROMICRO Conference on
Conference_Location :
Santander
Type :
conf
DOI :
10.1109/SEAA.2013.18
Filename :
6619513
Link To Document :
بازگشت