SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:DiVA.org:mdh-7106"
 

Sökning: id:"swepub:oai:DiVA.org:mdh-7106" > Safe Shared Stack B...

Safe Shared Stack Bounds in Systems with Offsets and Precedences

Bohlin, Markus (författare)
Mälardalens högskola,Akademin för innovation, design och teknik
Hänninen, Kaj (författare)
Mälardalens högskola,Akademin för innovation, design och teknik
Mäki-Turja, Jukka (författare)
Mälardalens högskola,Akademin för innovation, design och teknik
visa fler...
Carlson, Jan (författare)
Mälardalens högskola,Akademin för innovation, design och teknik
Nolin, Mikael (författare)
Mälardalens högskola,Akademin för innovation, design och teknik
visa färre...
 (creator_code:org_t)
Mälardalen Real-Time Research Centre, Mälardalen University, 2008
Engelska.
Serie: MRTC report, 1404-3041
  • Rapport (övrigt vetenskapligt/konstnärligt)
Abstract Ämnesord
Stäng  
  • The paper presents two novel methods to bound the stack memory used in preemptive, shared stack, real-time systems. The first method is based on branch-and-bound search for possible preemption patterns, and the second one approximates the first in polynomial time. The work extends previous methods by considering a more general taskmodel, in which all tasks can share the same stack. In addition, the new methods account for precedence and offset relations. Thus, the methods give tight bounds for a large set of realistic systems. The methods have been implemented and a comprehensive evaluation, comparing our new methods against each other and against existing methods, is presented. The evaluation shows that our exact method can significantly reduce the amount of stack memory needed. In our simulations, a decrease in the order of 40% was typical, with a runtime in the order of seconds. Our polynomial approximation consequently yields about 20% higher bound than the exact method. 

Publikations- och innehållstyp

vet (ämneskategori)
rap (ämneskategori)

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy