DocumentCode
585786
Title
Workload and task characterization based on operation modes timing analysis
Author
Patiño A, Gustavo A. ; Gonzalez, Jorge ; Chau, Wang Jiang ; Strum, Marius
Author_Institution
Microelectron. Lab. (LME), Univ. of Sao Paulo, Sao Paulo, Brazil
fYear
2012
fDate
12-14 Sept. 2012
Firstpage
248
Lastpage
253
Abstract
Performance analysis of real-time embedded systems usually is based on the worst-case execution times (WCET) of the executed tasks. Nevertheless, in real-world applications the running time of tasks varies due to different events that trigger the system, imposing a different workload on the system resources. This paper presents an analytic method to characterize tasks with variable execution requirements by finding the operation modes of every task code and estimating the WCET and BCET of each given mode. Then, we build a workload curve for every task for analyzing its performance by means of Real Calculus. A multimedia decoder was used to test this method.
Keywords
decoding; embedded systems; system-on-chip; BCET estimation; Real Calculus; WCET estimation; executed tasks; multimedia decoder; operation mode timing analysis; real-time embedded systems; real-world applications; task characterization; task code; task running time; variable execution requirements; workload characterization; worst-case execution times; Analytical models; Decoding; Microarchitecture; Performance analysis; Program processors; Timing; Transform coding; Basic Blocks; Event Stream; Execution Time; Microarchitectural Analysis; Operation Modes; Real-time Calculus; Static path Analysis; Timing Analysis; Workload Curves;
fLanguage
English
Publisher
ieee
Conference_Titel
SOC Conference (SOCC), 2012 IEEE International
Conference_Location
Niagara Falls, NY
ISSN
2164-1676
Print_ISBN
978-1-4673-1294-3
Type
conf
DOI
10.1109/SOCC.2012.6398356
Filename
6398356
Link To Document