User experience-enhanced and energy-efficient task scheduling on heterogeneous multi-core mobile systems
Heterogeneous Multi-Core Mobile Systems has been widely used to improve performance. However, it faces with the challenge of tradeoff between energy saving and user experience. ARM big. LITTLE architecture, a heterogeneous computing architecture, is a power-optimization technology. In most big. LITT...
Saved in:
Main Authors: | , , , , , , |
---|---|
Other Authors: | |
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/144760 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-144760 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1447602020-11-25T08:42:21Z User experience-enhanced and energy-efficient task scheduling on heterogeneous multi-core mobile systems Huang, Yanting Liu, Weichen Li, Mengquan Chen, Peng Yang, Lei Xiao, Chunhua Ye, Yaoyao School of Computer Science and Engineering 2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS) Engineering::Computer science and engineering Heterogeneous Multi-core Mobile Systems Energy Consumption Heterogeneous Multi-Core Mobile Systems has been widely used to improve performance. However, it faces with the challenge of tradeoff between energy saving and user experience. ARM big. LITTLE architecture, a heterogeneous computing architecture, is a power-optimization technology. In most big. LITTLE devices, however, it still cannot achieve excellent user experience and higher energy saving. In this paper, we propose an improved task scheduling (UCES-GTS) by introducing the concept of user-centric task on big. LITTLE mobile device. In order to enhance user experience, the response time of user-centric tasks is shortened with reducing slack time of them properly. We then present a detailed algorithm to compute appropriate frequency and allocate the CPU resources to each task. The experimental evaluation results show that our improved global task scheduling model can achieve 17 % and 8 % energy saving average compared with the clustered switching scheduling and the original global task scheduling respectively. And the response time of user-centric tasks can decrease 27 % average, which means excellent user experience. Nanyang Technological University This work is partially supported by NAP M4082282 and SUG M4082087 from NTU Singapore, and NSFC 61772094, Chongqing High-Tech Program cstc2017jcyjA1430, and the Fundamental Research Funds for the Central Universities 106112017CDJQJ188829, China, and China Scholarship Council No.201706050117. 2020-11-23T08:44:15Z 2020-11-23T08:44:15Z 2019 Conference Paper Huang, Y., Liu, W., Li, M., Chen, P., Yang, L., Xiao, C., & Ye, Y., (2018). User experience-enhanced and energy-efficient task scheduling on heterogeneous multi-core mobile systems. Proceedings of 2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS), 283-290. doi:10.1109/PADSW.2018.8645024 978-1-5386-7308-9 https://hdl.handle.net/10356/144760 10.1109/PADSW.2018.8645024 283 290 en NAP M4082282 SUG M4082087 © 2018 IEEE. All rights reserved. |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering Heterogeneous Multi-core Mobile Systems Energy Consumption |
spellingShingle |
Engineering::Computer science and engineering Heterogeneous Multi-core Mobile Systems Energy Consumption Huang, Yanting Liu, Weichen Li, Mengquan Chen, Peng Yang, Lei Xiao, Chunhua Ye, Yaoyao User experience-enhanced and energy-efficient task scheduling on heterogeneous multi-core mobile systems |
description |
Heterogeneous Multi-Core Mobile Systems has been widely used to improve performance. However, it faces with the challenge of tradeoff between energy saving and user experience. ARM big. LITTLE architecture, a heterogeneous computing architecture, is a power-optimization technology. In most big. LITTLE devices, however, it still cannot achieve excellent user experience and higher energy saving. In this paper, we propose an improved task scheduling (UCES-GTS) by introducing the concept of user-centric task on big. LITTLE mobile device. In order to enhance user experience, the response time of user-centric tasks is shortened with reducing slack time of them properly. We then present a detailed algorithm to compute appropriate frequency and allocate the CPU resources to each task. The experimental evaluation results show that our improved global task scheduling model can achieve 17 % and 8 % energy saving average compared with the clustered switching scheduling and the original global task scheduling respectively. And the response time of user-centric tasks can decrease 27 % average, which means excellent user experience. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Huang, Yanting Liu, Weichen Li, Mengquan Chen, Peng Yang, Lei Xiao, Chunhua Ye, Yaoyao |
format |
Conference or Workshop Item |
author |
Huang, Yanting Liu, Weichen Li, Mengquan Chen, Peng Yang, Lei Xiao, Chunhua Ye, Yaoyao |
author_sort |
Huang, Yanting |
title |
User experience-enhanced and energy-efficient task scheduling on heterogeneous multi-core mobile systems |
title_short |
User experience-enhanced and energy-efficient task scheduling on heterogeneous multi-core mobile systems |
title_full |
User experience-enhanced and energy-efficient task scheduling on heterogeneous multi-core mobile systems |
title_fullStr |
User experience-enhanced and energy-efficient task scheduling on heterogeneous multi-core mobile systems |
title_full_unstemmed |
User experience-enhanced and energy-efficient task scheduling on heterogeneous multi-core mobile systems |
title_sort |
user experience-enhanced and energy-efficient task scheduling on heterogeneous multi-core mobile systems |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/144760 |
_version_ |
1688665412320886784 |