DocumentCode
704184
Title
A Hybrid Scheduling Algorithm Based on Self-Timed and Periodic Scheduling for Embedded Streaming Applications
Author
Dkhil, Amira ; Xuan Khanh Do ; Louise, Stephane ; Rochange, Christine
Author_Institution
LIST, CEA, Gif-sur-Yvette, France
fYear
2015
fDate
4-6 March 2015
Firstpage
711
Lastpage
715
Abstract
In this paper, we consider the problem of multiprocessor scheduling for safety-critical streaming applications modeled as acyclic data-flow graphs. To the best of our knowledge, most existing works have proposed periodic scheduling that ignore latency or can even have a negative impact on it: the results are quite far from those obtained under Self-Timed scheduling (STS). In this paper, we introduce a new scheduling policy noted Self-Timed Periodic (STP), which is an execution model combining self-timed scheduling with periodic scheduling. The proposed framework shows that the use of both strategies is possible and that they complement each other, STS improves the performance metrics of the programs, while the periodic model captures the timing aspects. We evaluate the performance of our scheduling policy for a set of 10 real-life streaming applications. We find that in most of the cases, our approach gives a significant improvement in latency compared to the Static Periodic Schedule (SPS), and results which are close to the best case latency of STS.
Keywords
performance evaluation; processor scheduling; acyclic data-flow graphs; embedded streaming applications; hybrid scheduling algorithm; multiprocessor platforms; multiprocessor scheduling; performance evaluation; periodic scheduling; safety-critical streaming applications; self-timed scheduling; Benchmark testing; Computational modeling; Digital audio players; Processor scheduling; Schedules; Scheduling; Throughput; Latency; Real-time multiprocessor scheduling; Streaming applications;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
Conference_Location
Turku
ISSN
1066-6192
Type
conf
DOI
10.1109/PDP.2015.109
Filename
7092797
Link To Document