An efficient method for assigning harmonic periods to hard real-time tasks with period ranges
M Nasri, G Fohler - 2015 27th Euromicro Conference on Real …, 2015 - ieeexplore.ieee.org
During the design phase of many real-time systems, designers often have a range of
acceptable period values for which some levels of safety or quality of service are …
acceptable period values for which some levels of safety or quality of service are …
Towards efficient explainability of schedulability properties in real-time systems
The notion of efficient explainability was recently introduced in the context of hard-real-time
scheduling: a claim that a real-time system is schedulable (ie, that it will always meet all …
scheduling: a claim that a real-time system is schedulable (ie, that it will always meet all …
A framework to construct customized harmonic periods for real-time systems
The periodic task model has been widely used in real-time systems due to the periodic
behavior of many applications or periodic observation patterns of environmental events as in …
behavior of many applications or periodic observation patterns of environmental events as in …
Optimal harmonic period assignment: complexity results and approximation algorithms
Harmonic periods have wide applicability in industrial real-time systems. Rate monotonic
(RM) is able to schedule task sets with harmonic periods up to 100% utilization. Also, if there …
(RM) is able to schedule task sets with harmonic periods up to 100% utilization. Also, if there …
Harmonic scheduling and control co-design
Harmonic task scheduling has many attractive properties, including a utilization bound of
100% under rate-monotonic scheduling and reduced jitter. At the same time, it places a …
100% under rate-monotonic scheduling and reduced jitter. At the same time, it places a …
Scheduling self-suspending tasks: New and old results
In computing systems, a job may suspend itself (before it finishes its execution) when it has
to wait for certain results from other (usually external) activities. For real-time systems, such …
to wait for certain results from other (usually external) activities. For real-time systems, such …
A quadratic-time response time upper bound with a tightness property
E Bini, A Parri, G Dossena - 2015 IEEE Real-Time Systems …, 2015 - ieeexplore.ieee.org
The response time analysis (RTA) is one of the fundamental tools used to guarantee the
schedulability of sets of real-time tasks scheduled by Fixed Priorities. Also, several analysis …
schedulability of sets of real-time tasks scheduled by Fixed Priorities. Also, several analysis …
An efficient schedulability analysis based on worst-case interference time for real-time systems
H Liu, M Yang, L Qiao, X Chen, J Gong - Science China Information …, 2024 - Springer
Real-time systems are widely implemented in the Internet of Things (IoT) and safety-critical
systems, both of which have generated enormous social value. Aiming at the classic …
systems, both of which have generated enormous social value. Aiming at the classic …
Harmonicity-aware task partitioning for fixed priority scheduling of probabilistic real-time tasks on multi-core platforms
The uncertainty due to performance variations of IC chips and resource sharing on multi-
core platforms have significantly degraded the predictability of real-time systems. Traditional …
core platforms have significantly degraded the predictability of real-time systems. Traditional …
Optimal harmonic period assignment with constrained number of distinct period values
I Pavić, H Džapo - IEEE access, 2020 - ieeexplore.ieee.org
Harmonic periods have been of great importance in the design of real-time applications due
to their high schedulability, predictability, and ease of analysis. Therefore, period …
to their high schedulability, predictability, and ease of analysis. Therefore, period …