Tight Evaluation of Real-Time Task Schedulability for Processor's DVS and Nonvolatile Memory Allocation

被引:7
作者
Nam, Sunhwa A. [1 ]
Cho, Kyungwoon [2 ]
Bahn, Hyokyung [1 ]
机构
[1] Ewha Womans Univ, Dept Comp Engn, Seoul 03760, South Korea
[2] Ewha Womans Univ, Embedded Software Res Ctr, Seoul 03760, South Korea
关键词
real-time system; dynamic voltage scaling; task placement; low-power technique; nonvolatile memory;
D O I
10.3390/mi10060371
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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%.
引用
收藏
页数:12
相关论文
共 20 条
[1]   SOME RESULTS OF THE EARLIEST DEADLINE SCHEDULING ALGORITHM [J].
CHETTO, H ;
CHETTO, M .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1989, 15 (10) :1261-1269
[2]  
Choi K., 2004, P 2004 IEEE ACM INT
[3]  
David H., 2011, P 8 ACM INT C AUT CO
[4]  
Dhiman G., 2009, 2009 46 ACM IEEE DES
[5]  
Eilert S., 2011, Phase change memory (PCM): a new memory technology to enable new memory usage models
[6]  
El Ghor H, 2014, INT J ADV COMPUT SC, V5, P158
[7]   FAST APPROXIMATION ALGORITHMS FOR KNAPSACK AND SUM OF SUBSET PROBLEMS [J].
IBARRA, OH ;
KIM, CE .
JOURNAL OF THE ACM, 1975, 22 (04) :463-468
[8]  
Kannan S., 2017, 2017 ACM IEEE 44 ANN
[9]   BAGC: Buffer-Aware Garbage Collection for Flash-Based Storage Systems [J].
Lee, Sungjin ;
Shin, Dongkun ;
Kim, Jihong .
IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (11) :2141-2154
[10]  
Lee Y.H., 2001, P 2001 INT C COMP AR, P211