Cargando…

Learning-Directed Dynamic Voltage and Frequency Scaling Scheme with Adjustable Performance for Single-Core and Multi-Core Embedded and Mobile Systems †

Dynamic voltage and frequency scaling (DVFS) is a well-known method for saving energy consumption. Several DVFS studies have applied learning-based methods to implement the DVFS prediction model instead of complicated mathematical models. This paper proposes a lightweight learning-directed DVFS meth...

Descripción completa

Detalles Bibliográficos
Autores principales: Chen, Yen-Lin, Chang, Ming-Feng, Yu, Chao-Wei, Chen, Xiu-Zhi, Liang, Wen-Yew
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6163884/
https://www.ncbi.nlm.nih.gov/pubmed/30213128
http://dx.doi.org/10.3390/s18093068
_version_ 1783359468427280384
author Chen, Yen-Lin
Chang, Ming-Feng
Yu, Chao-Wei
Chen, Xiu-Zhi
Liang, Wen-Yew
author_facet Chen, Yen-Lin
Chang, Ming-Feng
Yu, Chao-Wei
Chen, Xiu-Zhi
Liang, Wen-Yew
author_sort Chen, Yen-Lin
collection PubMed
description Dynamic voltage and frequency scaling (DVFS) is a well-known method for saving energy consumption. Several DVFS studies have applied learning-based methods to implement the DVFS prediction model instead of complicated mathematical models. This paper proposes a lightweight learning-directed DVFS method that involves using counter propagation networks to sense and classify the task behavior and predict the best voltage/frequency setting for the system. An intelligent adjustment mechanism for performance is also provided to users under various performance requirements. The comparative experimental results of the proposed algorithms and other competitive techniques are evaluated on the NVIDIA JETSON Tegra K1 multicore platform and Intel PXA270 embedded platforms. The results demonstrate that the learning-directed DVFS method can accurately predict the suitable central processing unit (CPU) frequency, given the runtime statistical information of a running program, and achieve an energy savings rate up to 42%. Through this method, users can easily achieve effective energy consumption and performance by specifying the factors of performance loss.
format Online
Article
Text
id pubmed-6163884
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-61638842018-10-10 Learning-Directed Dynamic Voltage and Frequency Scaling Scheme with Adjustable Performance for Single-Core and Multi-Core Embedded and Mobile Systems † Chen, Yen-Lin Chang, Ming-Feng Yu, Chao-Wei Chen, Xiu-Zhi Liang, Wen-Yew Sensors (Basel) Article Dynamic voltage and frequency scaling (DVFS) is a well-known method for saving energy consumption. Several DVFS studies have applied learning-based methods to implement the DVFS prediction model instead of complicated mathematical models. This paper proposes a lightweight learning-directed DVFS method that involves using counter propagation networks to sense and classify the task behavior and predict the best voltage/frequency setting for the system. An intelligent adjustment mechanism for performance is also provided to users under various performance requirements. The comparative experimental results of the proposed algorithms and other competitive techniques are evaluated on the NVIDIA JETSON Tegra K1 multicore platform and Intel PXA270 embedded platforms. The results demonstrate that the learning-directed DVFS method can accurately predict the suitable central processing unit (CPU) frequency, given the runtime statistical information of a running program, and achieve an energy savings rate up to 42%. Through this method, users can easily achieve effective energy consumption and performance by specifying the factors of performance loss. MDPI 2018-09-12 /pmc/articles/PMC6163884/ /pubmed/30213128 http://dx.doi.org/10.3390/s18093068 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Chen, Yen-Lin
Chang, Ming-Feng
Yu, Chao-Wei
Chen, Xiu-Zhi
Liang, Wen-Yew
Learning-Directed Dynamic Voltage and Frequency Scaling Scheme with Adjustable Performance for Single-Core and Multi-Core Embedded and Mobile Systems †
title Learning-Directed Dynamic Voltage and Frequency Scaling Scheme with Adjustable Performance for Single-Core and Multi-Core Embedded and Mobile Systems †
title_full Learning-Directed Dynamic Voltage and Frequency Scaling Scheme with Adjustable Performance for Single-Core and Multi-Core Embedded and Mobile Systems †
title_fullStr Learning-Directed Dynamic Voltage and Frequency Scaling Scheme with Adjustable Performance for Single-Core and Multi-Core Embedded and Mobile Systems †
title_full_unstemmed Learning-Directed Dynamic Voltage and Frequency Scaling Scheme with Adjustable Performance for Single-Core and Multi-Core Embedded and Mobile Systems †
title_short Learning-Directed Dynamic Voltage and Frequency Scaling Scheme with Adjustable Performance for Single-Core and Multi-Core Embedded and Mobile Systems †
title_sort learning-directed dynamic voltage and frequency scaling scheme with adjustable performance for single-core and multi-core embedded and mobile systems †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6163884/
https://www.ncbi.nlm.nih.gov/pubmed/30213128
http://dx.doi.org/10.3390/s18093068
work_keys_str_mv AT chenyenlin learningdirecteddynamicvoltageandfrequencyscalingschemewithadjustableperformanceforsinglecoreandmulticoreembeddedandmobilesystems
AT changmingfeng learningdirecteddynamicvoltageandfrequencyscalingschemewithadjustableperformanceforsinglecoreandmulticoreembeddedandmobilesystems
AT yuchaowei learningdirecteddynamicvoltageandfrequencyscalingschemewithadjustableperformanceforsinglecoreandmulticoreembeddedandmobilesystems
AT chenxiuzhi learningdirecteddynamicvoltageandfrequencyscalingschemewithadjustableperformanceforsinglecoreandmulticoreembeddedandmobilesystems
AT liangwenyew learningdirecteddynamicvoltageandfrequencyscalingschemewithadjustableperformanceforsinglecoreandmulticoreembeddedandmobilesystems