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
Analysing Stack Usage in Preemptive Shared Stack Systems
Mälardalen University, Department of Computer Science and Electronics.ORCID iD: 0000-0003-0757-822X
Mälardalen University, Department of Computer Science and Electronics.ORCID iD: 0000-0003-2957-0966
Mälardalen University, Department of Computer Science and Electronics.ORCID iD: 0000-0003-1597-6738
Mälardalen University, Department of Computer Science and Electronics.ORCID iD: 0000-0002-8461-0230
Show others and affiliations
2006 (English)Report (Other academic)
Abstract [en]

This paper presents a novel method to determine the maximum stack memory used in preemptive, shared stack, real-time systems. We provide a general and exact problem formulation applicable for any preemptive system model based on dynamic (run-time) properties. We also show how to safely approximate the exact stack usage by using static (compile time) information about the system model and the underlying run-time system on a relevant and commercially available system model: A hybrid, statically and dynamically, scheduled system. Comprehensive evaluations show that our technique significantly reduces the amount of stack memory needed compared to existing analysis techniques. For typical task sets a decrease in the order of 70% is typical.

Place, publisher, year, edition, pages
2006.
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-6927ISRN: MDH-MRTC-202/2006-1-SEOAI: oai:DiVA.org:mdh-6927DiVA, id: diva2:236937
Available from: 2009-09-25 Created: 2009-09-25 Last updated: 2015-07-30Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

http://www.es.mdh.se/pdf_publications/956.pdf

Authority records BETA

Hänninen, KajMäki-Turja, JukkaBohlin, MarkusCarlson, JanSjödin, Mikael

Search in DiVA

By author/editor
Hänninen, KajMäki-Turja, JukkaBohlin, MarkusCarlson, JanSjödin, Mikael
By organisation
Department of Computer Science and Electronics
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 26 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