Ali, Haider and Tariq, Umair Ullah and Hardy, James and Zhai, Xiaojun and Lu, Liu and Zheng, Yongjun and Bensaali, Faycal and Amira, Abbes and Fatema, Kaniz and Antonopoulos, Nikos (2021) A survey on system level energy optimisation for MPSoCs in IoT and consumer electronics. Computer Science Review, 41. p. 100416. DOI https://doi.org/10.1016/j.cosrev.2021.100416
Ali, Haider and Tariq, Umair Ullah and Hardy, James and Zhai, Xiaojun and Lu, Liu and Zheng, Yongjun and Bensaali, Faycal and Amira, Abbes and Fatema, Kaniz and Antonopoulos, Nikos (2021) A survey on system level energy optimisation for MPSoCs in IoT and consumer electronics. Computer Science Review, 41. p. 100416. DOI https://doi.org/10.1016/j.cosrev.2021.100416
Ali, Haider and Tariq, Umair Ullah and Hardy, James and Zhai, Xiaojun and Lu, Liu and Zheng, Yongjun and Bensaali, Faycal and Amira, Abbes and Fatema, Kaniz and Antonopoulos, Nikos (2021) A survey on system level energy optimisation for MPSoCs in IoT and consumer electronics. Computer Science Review, 41. p. 100416. DOI https://doi.org/10.1016/j.cosrev.2021.100416
Abstract
Internet-of-Things (IoT) is an appealing service to revolutionise Smart City (SC) initiatives across the globe. IoT interconnects a plethora of digital devices known as Sensor Nodes (SNs) to the Internet. Due to their high performance and exceptional Quality-of-Service (QoS) Multiprocessor System-on-Chip (MPSoC) computing architectures are gaining increasing popularity for the computationally extensive workloads in both IoT and consumer electronics. In this survey, we have explored balance between the IoT paradigm and its applications in SC while introducing Wireless Sensor Network (WSN), including the structure of the SN. We considered MPSoCs systems in relation to characteristics such as architecture and the communication technology involved. This provides an insight into the benefits of coupling MPSoCs with IoT. This paper, also investigates prevalent software level energy optimisation techniques and extensively reviews workload mapping and scheduling approaches since 2001 until today for energy savings using (1) Dynamic Voltage and Frequency Scaling (DVFS) and/or Dynamic Power Management (DPM) (2) Inter-processor communication reduction (3) Coarse-grained software pipelining integrated with DVFS. This paper constructively summarises the findings of these approaches and algorithms identifying insightful directions to future research avenues.
Item Type: | Article |
---|---|
Uncontrolled Keywords: | Internet-of-Things; Smart City; WSN; SNs; Smart-phones; Bus; NoC; MPSoCs; Scheduling; DVFS; DPM; Re-timing; Energy-efficiency |
Divisions: | Faculty of Science and Health Faculty of Science and Health > Computer Science and Electronic Engineering, School of |
SWORD Depositor: | Unnamed user with email elements@essex.ac.uk |
Depositing User: | Unnamed user with email elements@essex.ac.uk |
Date Deposited: | 11 Aug 2021 08:32 |
Last Modified: | 23 Sep 2022 19:46 |
URI: | http://repository.essex.ac.uk/id/eprint/30859 |
Available files
Filename: Computer_Science_Review.pdf
Licence: Creative Commons: Attribution-Noncommercial-No Derivative Works 3.0