Smart City Gnosys

Smart city article details

Title Energy Optimization Of Streaming Applications In Iot On Noc Based Heterogeneous Mpsocs Using Re-Timing And Dvfs
ID_Doc 23350
Authors Ali H.; Panneerselvam J.; Tariq U.U.; Liu L.; Zhai X.
Year 2019
Published Proceedings - 2019 IEEE SmartWorld, Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Internet of People and Smart City Innovation, SmartWorld/UIC/ATC/SCALCOM/IOP/SCI 2019
DOI http://dx.doi.org/10.1109/SmartWorld-UIC-ATC-SCALCOM-IOP-SCI.2019.00240
Abstract The Multiprocessor System-on-Chip (MPSoC) computing architectures are widely adopted in modern embedded systems for real-time applications due to their high performance, reliability, and Quality-of-Service (QoS). Green computing or energy-efficient task scheduling is a critical technological challenging facet in an energy constrained embedded systems because higher energy consumption limits the lifetime of the computing platform and causes an increased carbon footprint. In this paper, we investigate energy-aware task scheduling on Dynamic Voltage and Frequency Scaling (DVFS) enabled Network-on-Chip (NoC) based Heterogeneous MPSoCs (HMPSoCs). We transform the intra-data dependencies into inter-data dependencies of the tasks with precedence constraints represented by Directed Acyclic Graph (DAG). We further implement Energy-efficient Task Scheduling Heuristic (ETSH) algorithm embedded with a list scheduler to perform energy-aware task scheduling while considering the energy performance profiles of the processors and task deadlines. The observed results on 5 real-world and 5 synthetic Task Graphs (TGs) adopted from Embedded Systems Synthesis (E3S) benchmarks suit demonstrate that ETSH outperforms state-of-the-art technique. Concisely, it achieves 20% and 38% average energy-efficiency with and without using coarse-grained software pipelining respectively. © 2019 IEEE.
Author Keywords Coarse-grained Software Pipelining; DAG; DVFS; Energy-efficiency; HMPSoCs; NoC; Scheduling; Task


Similar Articles


Id Similarity Authors Title Published
3439 View0.924Tariq U.U.; Ali H.; Liu L.; Zhai X.A Novel Meta-Heuristic For Green Computing On Vfi-Noc-HmpsocsProceedings - 2019 IEEE SmartWorld, Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Internet of People and Smart City Innovation, SmartWorld/UIC/ATC/SCALCOM/IOP/SCI 2019 (2019)
23272 View0.92Ali H.; Tariq U.U.; Zhai X.; Liu L.Energy Efficient Task Mapping & Scheduling On Heterogeneous Noc-Mpsocs In Iot Based Smart CityProceedings - 20th International Conference on High Performance Computing and Communications, 16th International Conference on Smart City and 4th International Conference on Data Science and Systems, HPCC/SmartCity/DSS 2018 (2019)
23245 View0.892Ali H.; Zhai X.; Tariq U.U.; Liu L.Energy Efficient Heuristic Algorithm For Task Mapping On Shared-Memory Heterogeneous MpsocsProceedings - 20th International Conference on High Performance Computing and Communications, 16th International Conference on Smart City and 4th International Conference on Data Science and Systems, HPCC/SmartCity/DSS 2018 (2019)
8254 View0.861Yu K.; Yang Y.; Xiao H.; Chen J.An Improved Dvfs Algorithm For Energy-Efficient Real-Time Task SchedulingProceedings - 2020 IEEE 22nd International Conference on High Performance Computing and Communications, IEEE 18th International Conference on Smart City and IEEE 6th International Conference on Data Science and Systems, HPCC-SmartCity-DSS 2020 (2020)