QT-adaptation Engine: Adaptive QoS-aware Scheduling and Govering in Thermally Constrained Mobile Devices
碩士 === 國立臺灣科技大學 === 電機工程系 === 106 === Modern mobile devices are equipped with heterogeneous multicore processors which integrate asymmetric CPU cores and GPUs. More cores require additional power consumption and produce more heat, which can result in performance degradation due to thermal throttling...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2018
|
Online Access: | http://ndltd.ncl.edu.tw/handle/3gj25k |
id |
ndltd-TW-106NTUS5442050 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-106NTUS54420502019-11-28T05:22:04Z http://ndltd.ncl.edu.tw/handle/3gj25k QT-adaptation Engine: Adaptive QoS-aware Scheduling and Govering in Thermally Constrained Mobile Devices 品質溫度-自適應引擎:熱限制移動裝置之動態品 質感知調度與管理 Po-Hao Huang 黃博晧 碩士 國立臺灣科技大學 電機工程系 106 Modern mobile devices are equipped with heterogeneous multicore processors which integrate asymmetric CPU cores and GPUs. More cores require additional power consumption and produce more heat, which can result in performance degradation due to thermal throttling. To address this issue, this paper proposes a QT-adaption engine to monitor current temperature and QoS, and derive a performance and thermal model (QT-model) through a run-time learning mechanism (QT-learning) to balance dynamic workloads and dynamic thermal behavior. Based on the derived QT-model, the QT-adaption engine migrates threads among cores using the proposed CT-aware scheduler to ensure high QoS, and uses a self-adaption governor to meet the temperature constraint for system robustness. The concept is implemented on a commercial LG Nexus 5x and evaluated using real world applications. Results show the proposed approach can improve QoS by up to 35% FPS compared to other current methods while meeting temperature constraints. Ya-Shu Chen 陳雅淑 2018 學位論文 ; thesis 48 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣科技大學 === 電機工程系 === 106 === Modern mobile devices are equipped with heterogeneous multicore processors which integrate asymmetric CPU cores and GPUs. More cores require additional power consumption and produce more heat, which can result in performance degradation due to thermal throttling. To address this issue, this paper proposes a QT-adaption engine to monitor current temperature and QoS, and derive a performance and thermal model (QT-model) through a run-time learning mechanism (QT-learning) to balance dynamic workloads and dynamic thermal behavior. Based on the derived QT-model, the QT-adaption engine migrates threads among cores using the proposed CT-aware scheduler to ensure high QoS, and uses a self-adaption governor to meet the temperature constraint for system robustness. The concept is implemented on a commercial LG Nexus 5x and evaluated using real world applications. Results show the proposed approach can improve QoS by up to 35% FPS compared to other current methods while meeting temperature constraints.
|
author2 |
Ya-Shu Chen |
author_facet |
Ya-Shu Chen Po-Hao Huang 黃博晧 |
author |
Po-Hao Huang 黃博晧 |
spellingShingle |
Po-Hao Huang 黃博晧 QT-adaptation Engine: Adaptive QoS-aware Scheduling and Govering in Thermally Constrained Mobile Devices |
author_sort |
Po-Hao Huang |
title |
QT-adaptation Engine: Adaptive QoS-aware Scheduling and Govering in Thermally Constrained Mobile Devices |
title_short |
QT-adaptation Engine: Adaptive QoS-aware Scheduling and Govering in Thermally Constrained Mobile Devices |
title_full |
QT-adaptation Engine: Adaptive QoS-aware Scheduling and Govering in Thermally Constrained Mobile Devices |
title_fullStr |
QT-adaptation Engine: Adaptive QoS-aware Scheduling and Govering in Thermally Constrained Mobile Devices |
title_full_unstemmed |
QT-adaptation Engine: Adaptive QoS-aware Scheduling and Govering in Thermally Constrained Mobile Devices |
title_sort |
qt-adaptation engine: adaptive qos-aware scheduling and govering in thermally constrained mobile devices |
publishDate |
2018 |
url |
http://ndltd.ncl.edu.tw/handle/3gj25k |
work_keys_str_mv |
AT pohaohuang qtadaptationengineadaptiveqosawareschedulingandgoveringinthermallyconstrainedmobiledevices AT huángbóhào qtadaptationengineadaptiveqosawareschedulingandgoveringinthermallyconstrainedmobiledevices AT pohaohuang pǐnzhìwēndùzìshìyīngyǐnqíngrèxiànzhìyídòngzhuāngzhìzhīdòngtàipǐnzhìgǎnzhīdiàodùyǔguǎnlǐ AT huángbóhào pǐnzhìwēndùzìshìyīngyǐnqíngrèxiànzhìyídòngzhuāngzhìzhīdòngtàipǐnzhìgǎnzhīdiàodùyǔguǎnlǐ |
_version_ |
1719297038428930048 |