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)...

Descripción completa

Detalles Bibliográficos
Autores principales: Nam, Sunhwa A., Cho, Kyungwoon, Bahn, Hyokyung
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