mdh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Automatic Generation of Timing Models for Timing Analysis of High-Level Code
University of Applied Sciences Darmstadt, Germany.
Mälardalen University, School of Innovation, Design and Engineering.
Mälardalen University, School of Innovation, Design and Engineering.ORCID iD: 0000-0001-5297-6548
Mälardalen University, School of Innovation, Design and Engineering.ORCID iD: 0000-0001-6571-0175
2011 (English)In: 19th International Conference on Real-Time and Network Systems (RTNS2011), 2011Conference paper, Published paper (Refereed)
Abstract [en]

Traditional timing analysis is applied only in the late stages of embedded system software development, when the hardware is available and the code is compiled and linked. However, preliminary timing estimates are often needed already in early stages of system development, both for hard and soft real-time systems. If the hardware is not yet fully accessible, or the code is not yet ready to compile or link, then the timing estimation must be done for the source code rather than for the binary. This paper describes how source-level timing models can be derived automatically for given combinations of hardware architecture and compiler. The models are identified from measured execution times for a set of synthetic "training programs" compiled for the hardware platform in question. The models can be used to derive source-level WCET estimates, as well as for estimating the execution times for single program runs. Our experiments indicate that the models can predict the execution times of the final, compiled code with a deviation up to 20%.

Place, publisher, year, edition, pages
2011.
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-13592OAI: oai:DiVA.org:mdh-13592DiVA: diva2:466135
Conference
19th International Conference on Real-Time and Network Systems (RTNS 2011), Nantes, France (Sepember 2011)
Available from: 2011-12-15 Created: 2011-12-15 Last updated: 2015-07-31Bibliographically approved

Open Access in DiVA

No full text

Search in DiVA

By author/editor
Altenbernd, PeterErmedahl, AndreasLisper, BjörnGustafsson, Jan
By organisation
School of Innovation, Design and Engineering
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

Total: 45 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf