Title :
End-to-End Schedulability Analysis for Bi-directional Real-Time Multistage Pipeline
Author :
Gui, Shenglin ; Luo, Lei
Author_Institution :
Sch. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
Abstract :
In this paper we discuss the end-to-end schedulability analysis for the bi-directional multistage pipeline systems, in which the arriving tasks could traverse the pipeline nodes in either of the two opposite directions. By accounting for the task execution overlap among nodes, we could derive an end-to-end delay bound formula for each task, which transforms the schedulability analysis of the task in the pipeline system into the schedulability analysis of that task in a corresponding single node system essentially, then the uniprocessor schedulability analysis theory could be applied to test the schedulability of this task in the original pipeline system. This transformation makes no assumptions on task arrival patterns and thus could be applied to both periodic and a periodic arrival patterns. We compare this technique with previous pipeline schedulability test techniques and show by simulations that our technique could derive better end-to-end delay bound except when node count is small and the ratio of deadline to period is large.
Keywords :
pipeline processing; processor scheduling; real-time systems; bi-directional real-time multistage pipeline; end-to-end delay bound; end-to-end schedulability analysis; periodic arrival pattern; pipeline schedulability test technique; uniprocessor schedulability analysis theory; Bidirectional control; Delay; Load modeling; Pipelines; Real time systems; Scheduling; Upper bound; end-to-end schedulability analysis; generalized pipeline system;
Conference_Titel :
Parallel and Distributed Processing with Applications (ISPA), 2011 IEEE 9th International Symposium on
Conference_Location :
Busan
Print_ISBN :
978-1-4577-0391-1
Electronic_ISBN :
978-0-7695-4428-1
DOI :
10.1109/ISPA.2011.27