https://www.mdu.se/

mdu.sePublications
Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
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
Determining Maximum Stack Usage in Preemptive Shared Stack Systems
Mälardalen University, Department of Computer Science and Electronics. Arcticus Systems, Järfälla, Sweden.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. Swedish Institute of Computer Science, Kista, Sweden.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
2007 (English)In: Proceedings of the 9th Real-Time in Sweden (RTiS'07), Västerås, Sweden, 2007, p. 118-126Conference paper, Published paper (Refereed)
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
2007. p. 118-126
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-7065OAI: oai:DiVA.org:mdh-7065DiVA, id: diva2:237075
Conference
9th Real-Time in Sweden (RTiS'07), Aug. 21-22, 2007, Västerås, Sweden
Available from: 2009-09-25 Created: 2009-09-25 Last updated: 2015-07-31Bibliographically approved

Open Access in DiVA

No full text in DiVA

Authority records

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: 100 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