Task feasibility analysis and dynamic voltage scaling in fault-tolerant real-time embedded systems

被引:18
作者
Zhang, Y [1 ]
Chakrabarty, K [1 ]
机构
[1] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
来源
DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS | 2004年
关键词
D O I
10.1109/DATE.2004.1269050
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We investigate dynamic voltage scaling (DVS) in real-time embedded systems that use checkpointing for fault tolerance. We present feasibility-of-scheduling tests for checkpointing schemes for a constant processor speed as well as for variable processor speeds. DVS is then carried out on the basis of the feasibility analysis. We incorporate practical issues such as faults during checkpointing and state restoration, rollback recovery time, memory access time and energy, and DVS overhead. Simulation results are presented for real-life checkpointing data and embedded processors.
引用
收藏
页码:1170 / 1175
页数:6
相关论文
共 19 条
[11]   Energy efficient fixed-priority scheduling for real-time systems on variable voltage processors [J].
Quan, G ;
Hu, XB .
38TH DESIGN AUTOMATION CONFERENCE PROCEEDINGS 2001, 2001, :828-833
[12]  
SHIN KG, 1984, IEEE T COMPUT, V33, P529, DOI 10.1109/TC.1984.1676476
[13]  
SHIN Y, 1999, P DES AUT C, P134
[14]   Event-driven power management [J].
Simunic, T ;
Benini, L ;
Glynn, P ;
De Micheli, G .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2001, 20 (07) :840-857
[15]  
*TRANSM LONG RUN P, DYN POW MAN CRUS PRO
[16]   The design and use of SimplePower: A cycle-accurate energy estimation tool [J].
Ye, W ;
Vijaykrishnan, N ;
Kandemir, M ;
Irwin, MJ .
37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000, 2000, :340-345
[17]  
Zhang Y, 2003, ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, P209
[18]  
Zhang Y, 2003, DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, P918
[19]   An on-line algorithm for checkpoint placement [J].
Ziv, A ;
Bruck, J .
IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (09) :976-985