Title :
Reconfiguration-Aware Task Graph Scheduling
Author :
Hessam Kooti;Eli Bozorgzadeh
Author_Institution :
Google Inc., Mountain View, CA, USA
Abstract :
Due to increasing demand for reconfigurability in embedded systems, real-time task scheduling is challenged by non-negligible reconfiguration overheads. We introduce the problem of real-time task scheduling under reconfiguration overhead on heterogeneous reconfigurable systems while considering the data dependencies and data communication overhead. We introduce a novel graph representation which captures the delay overhead due to data dependencies and reconfiguration. We formulate the problem as a network flow problem and provide a mixed integer linear programming solution to minimize the completion time so called makespan. Results show that our proposed scheduling improves the makespan by 24.20% (on average) in comparison with maximum-transition-overhead scheduling.
Keywords :
"Processor scheduling","Real-time systems","Program processors","Bandwidth","Hardware","Mixed integer linear programming","Embedded systems"
Conference_Titel :
Embedded and Ubiquitous Computing (EUC), 2015 IEEE 13th International Conference on
DOI :
10.1109/EUC.2015.33