Energy-aware scheduling of streaming applications on edge-devices in IoT based healthcare
AffiliationCentral Queensland University, Sydney, Australia.
University of Derby
University of Leicester
De Montfort University
UET, Taxila, Pakistan
MetadataShow full item record
AbstractThe reliance on Network-on-Chip (NoC) based Multiprocessor Systems-on-Chips (MPSoCs) is proliferating in modern embedded systems to satisfy the higher performance requirement of multimedia streaming applications. Task level coarse grained software pipeling also called re-timing when combined with Dynamic Voltage and Frequency Scaling (DVFS) has shown to be an effective approach in significantly reducing energy consumption of the multiprocessor systems at the expense of additional delay. In this paper we develop a novel energy-aware scheduler considering tasks with conditional constraints on Voltage Frequency Island (VFI) based heterogeneous NoC-MPSoCs deploying re-timing integrated with DVFS for real-time streaming applications. We propose a novel task level re-timing approach called R-CTG and integrate it with non linear programming based scheduling and voltage scaling approach referred to as ALI-EBAD. The R-CTG approach aims to minimize the latency caused by re-timing without compromising on energy-efficiency. Compared to R-DAG, the state-of-the-art approach designed for traditional Directed Acyclic Graph (DAG) based task graphs, R-CTG significantly reduces the re-timing latency because it only re-times tasks that free up the wasted slack. To validate our claims we performed experiments on using 12 real benchmarks, the results demonstrate that ALI-EBAD out performs CA-TMES-Search and CA-TMES-Quick task schedulers in terms of energy-efficiency.
CitationTariq, U.U., Ali, H., Liu, L., Hardy, J., Kazim, M. & Ahmed, W. (2021). 'Energy-aware scheduling of streaming applications on edge-devices in IoT based healthcare'. IEEE Transactions on Green Communications and Networking, pp. 1-13.
JournalIEEE Transactions on Green Communications and Networking
The following license files are associated with this item:
- Creative Commons