Utilizing non-zero offsets when scheduling real-time periodic processes significantly increases the chances of satisfying all the timing constraints in a real-time system. In this paper, a method that enables the utilization of non-zero offsets in the pre-run-time scheduling of asynchronous and periodic processes with release times, deadlines, precedence and exclusion relations on either a uniprocessor or on a multiprocessor in real-time embedded systems is presented. This paper also identifies for the first time, the set of general conditions that a periodic process newpi with release time rnewpi, computation time cnewpi, deadline dnewpi, period prdnewpi, permitted range of offset onewpi, must satisfy, in order to satisfy the timing constraints of any given asynchronous process ai with computation time cai, deadline dai, minimum time between two consecutive requests minai, and earliest time that asynchronous process ai can make a request for execution lai. A method based on these general conditions for converting asynchronous processes with earliest request times into new periodic processes with offset constraints is also introduced.
Skip Nav Destination
ASME 2009 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference
August 30–September 2, 2009
San Diego, California, USA
Conference Sponsors:
- Design Engineering Division and Computers in Engineering Division
ISBN:
978-0-7918-4900-2
PROCEEDINGS PAPER
Pre-Run-Time Scheduling of Asynchronous and Periodic Processes With Offsets, Release Times, Deadlines, Precedence and Exclusion Relations
Jia Xu
Jia Xu
York University, Toronto, ON, Canada
Search for other works by this author on:
Jia Xu
York University, Toronto, ON, Canada
Paper No:
DETC2009-87769, pp. 193-202; 10 pages
Published Online:
July 29, 2010
Citation
Xu, J. "Pre-Run-Time Scheduling of Asynchronous and Periodic Processes With Offsets, Release Times, Deadlines, Precedence and Exclusion Relations." Proceedings of the ASME 2009 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. Volume 3: ASME/IEEE 2009 International Conference on Mechatronic and Embedded Systems and Applications; 20th Reliability, Stress Analysis, and Failure Prevention Conference. San Diego, California, USA. August 30–September 2, 2009. pp. 193-202. ASME. https://doi.org/10.1115/DETC2009-87769
Download citation file:
3
Views
0
Citations
Related Proceedings Papers
Related Articles
Development of a Force-Driven Distractor for Distraction Osteogenesis
J. Med. Devices (December,2011)
A Method for Computing the Analytical Solution of the Steady-State Heat Equation in Multilayered Media
J. Heat Transfer (September,2014)
Topological Chaos by Pseudo-Anosov Map in Cavity Laminar Mixing
J. Comput. Nonlinear Dynam (March,2015)
Related Chapters
A New Speed Sign Recognition Algorithm Based on Statistical Characteristics
International Conference on Mechanical Engineering and Technology (ICMET-London 2011)
The Research of Image Filtering Algorithms in Embedded Real-Time System
International Conference on Advanced Computer Theory and Engineering, 5th (ICACTE 2012)
Design of Real-Time Scheduler for Embedded Software Test System
International Conference on Information Technology and Computer Science, 3rd (ITCS 2011)