Cargando…
Tight Evaluation of Real-Time Task Schedulability for Processor’s DVS and Nonvolatile Memory Allocation
A power-saving approach for real-time systems that combines processor voltage scaling and task placement in hybrid memory is presented. The proposed approach incorporates the task’s memory placement problem between the DRAM (dynamic random access memory) and NVRAM (nonvolatile random access memory)...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6630831/ https://www.ncbi.nlm.nih.gov/pubmed/31163692 http://dx.doi.org/10.3390/mi10060371 |
_version_ | 1783435395032154112 |
---|---|
author | Nam, Sunhwa A. Cho, Kyungwoon Bahn, Hyokyung |
author_facet | Nam, Sunhwa A. Cho, Kyungwoon Bahn, Hyokyung |
author_sort | Nam, Sunhwa A. |
collection | PubMed |
description | A power-saving approach for real-time systems that combines processor voltage scaling and task placement in hybrid memory is presented. The proposed approach incorporates the task’s memory placement problem between the DRAM (dynamic random access memory) and NVRAM (nonvolatile random access memory) into the task model of the processor’s voltage scaling and adopts power-saving techniques for processor and memory selectively without violating the deadline constraints. Unlike previous work, our model tightly evaluates the worst-case execution time of a task, considering the time delay that may overlap between the processor and memory, thereby reducing the power consumption of real-time systems by 18–88%. |
format | Online Article Text |
id | pubmed-6630831 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-66308312019-08-19 Tight Evaluation of Real-Time Task Schedulability for Processor’s DVS and Nonvolatile Memory Allocation Nam, Sunhwa A. Cho, Kyungwoon Bahn, Hyokyung Micromachines (Basel) Article A power-saving approach for real-time systems that combines processor voltage scaling and task placement in hybrid memory is presented. The proposed approach incorporates the task’s memory placement problem between the DRAM (dynamic random access memory) and NVRAM (nonvolatile random access memory) into the task model of the processor’s voltage scaling and adopts power-saving techniques for processor and memory selectively without violating the deadline constraints. Unlike previous work, our model tightly evaluates the worst-case execution time of a task, considering the time delay that may overlap between the processor and memory, thereby reducing the power consumption of real-time systems by 18–88%. MDPI 2019-06-03 /pmc/articles/PMC6630831/ /pubmed/31163692 http://dx.doi.org/10.3390/mi10060371 Text en © 2019 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 Nam, Sunhwa A. Cho, Kyungwoon Bahn, Hyokyung Tight Evaluation of Real-Time Task Schedulability for Processor’s DVS and Nonvolatile Memory Allocation |
title | Tight Evaluation of Real-Time Task Schedulability for Processor’s DVS and Nonvolatile Memory Allocation |
title_full | Tight Evaluation of Real-Time Task Schedulability for Processor’s DVS and Nonvolatile Memory Allocation |
title_fullStr | Tight Evaluation of Real-Time Task Schedulability for Processor’s DVS and Nonvolatile Memory Allocation |
title_full_unstemmed | Tight Evaluation of Real-Time Task Schedulability for Processor’s DVS and Nonvolatile Memory Allocation |
title_short | Tight Evaluation of Real-Time Task Schedulability for Processor’s DVS and Nonvolatile Memory Allocation |
title_sort | tight evaluation of real-time task schedulability for processor’s dvs and nonvolatile memory allocation |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6630831/ https://www.ncbi.nlm.nih.gov/pubmed/31163692 http://dx.doi.org/10.3390/mi10060371 |
work_keys_str_mv | AT namsunhwaa tightevaluationofrealtimetaskschedulabilityforprocessorsdvsandnonvolatilememoryallocation AT chokyungwoon tightevaluationofrealtimetaskschedulabilityforprocessorsdvsandnonvolatilememoryallocation AT bahnhyokyung tightevaluationofrealtimetaskschedulabilityforprocessorsdvsandnonvolatilememoryallocation |