Isuwa, Samuel and Dey, Somdip and Singh, Amit Kumar and McDonald-Maier, Klaus (2019) TEEM: Online Thermal- and Energy-Efficiency Management on CPU-GPU MPSoCs. In: 2019 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2019-03-25 - 2019-03-29, Florence, Italy.
Isuwa, Samuel and Dey, Somdip and Singh, Amit Kumar and McDonald-Maier, Klaus (2019) TEEM: Online Thermal- and Energy-Efficiency Management on CPU-GPU MPSoCs. In: 2019 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2019-03-25 - 2019-03-29, Florence, Italy.
Isuwa, Samuel and Dey, Somdip and Singh, Amit Kumar and McDonald-Maier, Klaus (2019) TEEM: Online Thermal- and Energy-Efficiency Management on CPU-GPU MPSoCs. In: 2019 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2019-03-25 - 2019-03-29, Florence, Italy.
Abstract
Heterogeneous Multiprocessor System-on-Chip (MPSoC) are progressively becoming predominant in most modern mobile devices. These devices are required to perform processing of applications within thermal, energy and performance constraints. However, most stock power and thermal management mechanisms either neglect some of these constraints or rely on frequency scaling to achieve energy-efficiency and temperature reduction on the device. Although this inefficient technique can reduce temporal thermal gradient, but at the same time hurts the performance of the executing task. In this paper, we propose a thermal and energy management mechanism which achieves reduction in thermal gradient as well as energy-efficiency through resource mapping and thread-partitioning of applications with online optimization in heterogeneous MPSoCs. The efficacy of the proposed approach is experimentally appraised using different applications from Polybench benchmark suite on Odroid-XU4 developmental platform. Results show 28% performance improvement, 28.32% energy saving and reduced thermal variance of over 76% when compared to the existing approaches. Additionally, the method is able to free more than 90% in memory storage on the MPSoC, which would have been previously utilized to store several task-to-thread mapping configurations.
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Additional Information: | Published proceedings: 2019 Design, Automation & Test in Europe Conference & Exhibition (DATE) |
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: | 21 Jul 2020 08:21 |
Last Modified: | 30 Oct 2024 20:46 |
URI: | http://repository.essex.ac.uk/id/eprint/27612 |
Available files
Filename: conference_041818.pdf