2008 Design, Automation and Test in Europe 2008
DOI: 10.1109/date.2008.4484673
|View full text |Cite
|
Sign up to set email alerts
|

Introducing Preemptive Scheduling in Abstract RTOS Models using Result Oriented Modeling

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2009
2009
2017
2017

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(7 citation statements)
references
References 10 publications
0
7
0
Order By: Relevance
“…higher priority) tasks during this period. The same technique has been proposed in the ROM (Result Oriented Modelling) approach in [19].…”
Section: Software Execution Times and Multitaskingmentioning
confidence: 82%
See 1 more Smart Citation
“…higher priority) tasks during this period. The same technique has been proposed in the ROM (Result Oriented Modelling) approach in [19].…”
Section: Software Execution Times and Multitaskingmentioning
confidence: 82%
“…The timing accuracy and therefore the simulation performance of this approach is limited by the fixed minimal resolution of discrete time advances. In [19] an extension, deploying techniques with respect to preemptive scheduling models, very similar to the ones presented in this work has been presented. The "Result Oriented Modelling" collects and consumes consecutive timing annotations while still handling preemptions accurately, similar to the "lazy synchronisation" scheme presented in [10].…”
Section: Introductionmentioning
confidence: 95%
“…As a result, abstract OS models in SystemC have been proposed [Bacivarov et al 2002;Gerstlauer et al 2003;Moigne et al 2004;Schirner and Dömer 2008;Yoo et al 2002]. However, as far as we know, current OS modeling approaches are still struggling with the tradeoff between simulation speed and accuracy on handling preemptive scheduling.…”
Section: Homogeneous Hw/sw Co-simulationmentioning
confidence: 99%
“…Then, the delayed invocation of the OS model may not accurately capture the effect of preemption. For instance, Figure 2(c) shows the simulation diagram after adopting the function-level OS modeling approach [Schirner and Dömer 2008], in which the OS model is invoked at the end boundary of a function. The preemption handling is deferred until the end of foo() and produces a different task interleaving, αγ →β.…”
Section: Homogeneous Hw/sw Co-simulationmentioning
confidence: 99%
“…This is not the case for the Quantum Giver approach. Result-oriented modeling has also been successfully used to simulate preemptive scheduling in real-time operating systems [18].…”
Section: Related Workmentioning
confidence: 99%