Classification and Workload Balancing of Multi-threaded Application on Embedded Platforms
2020
As embedded devices start supporting computationally intensive multi-threaded applications, they tend to become power hungry and dissipate more heat. As a result, the reliability and performance of these devices take a hit. In this paper we propose a software based thermal management technique for embedded systems executing multi-threaded applications. The proposal involves a two pronged approach of thread classification and workload balancing of processing cores. The proposed thermal management technique when experimented on ODROID-XU4 ARM based embedded platform with PARSEC 3.0 application benchmark suite shows 6 o C reduction in average temperature of the embedded platform while 3.2 times increase in its performance compared to other state-of-art approaches.
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
9
References
0
Citations
NaN
KQI