DocumentCode
3117581
Title
Application workload model generation methodologies for system-level design exploration
Author
Saastamoinen, Jukka ; Kreku, Jari
Author_Institution
Commun. Platforms, VTT Tech. Res. Centre of Finland, Oulu, Finland
fYear
2011
fDate
2-4 Nov. 2011
Firstpage
1
Lastpage
7
Abstract
As most of the applications of embedded system products are realized in software, the performance estimation of software is crucial for successful system design. Significant part of the functionality of these applications is based on services provided by the underlying software libraries. Often used performance evaluation technique today is the system-level performance simulation of the applications and platforms using abstracted workload and execution platform models. The accuracy of the software performance results is dependent on how closely the application workload model reflects actual software as a whole. This paper presents a methodology which combines compiler based user code workload model generation with workload extraction of pre-compiled libraries, while exploiting an overall approach and execution platform model developed previously. Benefit of the proposed methodology compared to earlier solution is experimented using a set of benchmarks.
Keywords
embedded systems; software libraries; software performance evaluation; application workload model generation; compiler based user code workload model generation; embedded system; performance evaluation; software libraries; system-level design exploration; Accuracy; Instruction sets; Kernel; Libraries; Load modeling; XML; design; exploration; workload;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Architectures for Signal and Image Processing (DASIP), 2011 Conference on
Conference_Location
Tampere
Print_ISBN
978-1-4577-0620-2
Electronic_ISBN
978-1-4577-0619-6
Type
conf
DOI
10.1109/DASIP.2011.6136888
Filename
6136888
Link To Document