Workload and task characterization based on operation modes timing analysis

A. Patino A. Gustavo, Jorge Gonzalez, Wang Jiang Chau, Marius Strum

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings - IEEE International SOC Conference, SOCC 2012
Pages248-253
Number of pages6
DOIs
StatePublished - 2012
Externally publishedYes
Event25th IEEE International System-on-Chip Conference, SOCC 2012 - Niagara Falls, NY, United States
Duration: 12 Sep 201214 Sep 2012

Publication series

NameInternational System on Chip Conference
ISSN (Print)2164-1676
ISSN (Electronic)2164-1706

Conference

Conference25th IEEE International System-on-Chip Conference, SOCC 2012
Country/TerritoryUnited States
CityNiagara Falls, NY
Period12/09/1214/09/12

Keywords

  • Basic Blocks
  • Event Stream
  • Execution Time
  • Microarchitectural Analysis
  • Operation Modes
  • Real-time Calculus
  • Static path Analysis
  • Timing Analysis
  • Workload Curves

Fingerprint

Dive into the research topics of 'Workload and task characterization based on operation modes timing analysis'. Together they form a unique fingerprint.

Cite this