A review of priority assignment in real-time systems

RI Davis, L Cucu-Grosjean, M Bertogna… - Journal of systems …, 2016 - Elsevier
It is over 40 years since the first seminal work on priority assignment for real-time systems
using fixed priority scheduling. Since then, huge progress has been made in the field of real …

Limited preemptive scheduling for real-time systems. a survey

GC Buttazzo, M Bertogna, G Yao - IEEE transactions on …, 2012 - ieeexplore.ieee.org
The question whether preemptive algorithms are better than nonpreemptive ones for
scheduling a set of real-time tasks has been debated for a long time in the research …

A review of fixed priority and EDF scheduling for hard real-time uniprocessor systems

RI Davis - ACM SIGBED Review, 2014 - dl.acm.org
This paper was written to accompany a talk at the ETR Summer School in Toulouse 2013. It
provides a background and primer to scheduling and schedulability analysis for hard real …

Detection and tracking in the IBM PeopleVision system

J Connell, AW Senior, A Hampapur… - … on Multimedia and …, 2004 - ieeexplore.ieee.org
The detection and tracking of people lie at the heart of many current and near-future
applications of computer vision. We describe a background subtraction system designed to …

Optimal fixed priority scheduling with deferred pre-emption

RI Davis, M Bertogna - 2012 IEEE 33rd Real-Time Systems …, 2012 - ieeexplore.ieee.org
The schedulability of systems using fixed priority pre-emptive scheduling can be improved
by the use of non-pre-emptive regions at the end of each task's execution, an approach …

Explicit preemption placement for real-time conditional code

B Peng, N Fisher, M Bertogna - 2014 26th Euromicro …, 2014 - ieeexplore.ieee.org
In the limited-preemption scheduling model, tasks cooperate to offer suitable preemption
points for reducing the overall preemption overhead. In the fixed preemption-point model …

Integrating cache-related pre-emption delays into analysis of fixed priority scheduling with pre-emption thresholds

RJ Bril, S Altmeyer… - 2014 IEEE Real …, 2014 - ieeexplore.ieee.org
Cache-related pre-emption delays (CRPD) have been integrated into the schedulability
analysis of sporadic tasks with constrained deadlines for fixed-priority pre-emptive …

Minimizing stack and communication memory usage in real-time embedded applications

H Zeng, MD Natale, Q Zhu - ACM Transactions on Embedded …, 2014 - dl.acm.org
In the development of real-time embedded applications, especially those on systems-on-
chip, an efficient use of RAM memory is as important as the effective scheduling of the …

Fixed priority scheduling with pre-emption thresholds and cache-related pre-emption delays: integrated analysis and evaluation

RJ Bril, S Altmeyer, MMHP van den Heuvel, RI Davis… - Real-Time …, 2017 - Springer
Commercial off-the-shelf programmable platforms for real-time systems typically contain a
cache to bridge the gap between the processor speed and main memory speed. Because …

Controlling preemption for better schedulability in multi-core systems

J Lee, KG Shin - 2012 IEEE 33rd Real-Time Systems …, 2012 - ieeexplore.ieee.org
Interest in real-time multiprocessor scheduling has been rekindled as multi-core chips are
increasingly used for embedded real-time systems. While tasks may be preemptive or non …