Title
CASS: Criticality-Aware Standby-Sparing for real-time systems.
Abstract
The standby-sparing (SS) is a promising technique which deploys the dual-processor platform, i.e., one primary processor and one spare processor, to achieve fault tolerance for real-time systems. In the existing SS framework, all applications have their backup copies on the spare processor, but, in practice, not all applications on a system are equally important to the system. Some low critical tasks may be traded off for other system objectives. Motivated by this, in this paper, we integrate the concept of criticality into the SS framework. Such integration enables the SS framework to further reduce energy consumption. We propose an offline approach to determine an energy-efficient frequency for the primary processor. Additionally, as the cluster systems are emerging as the mainstream computing platform, we consider the SS technique on the cluster/island systems and propose an algorithm to determine the energy-efficient algorithm for such systems. We evaluate the proposed approach on synthetic tasks and real-platforms. The experimental results demonstrate the effectiveness of our proposed framework in terms of energy efficiency.
Year
DOI
Venue
2019
10.1016/j.sysarc.2019.101661
Journal of Systems Architecture
Keywords
Field
DocType
Fault tolerance,Real-time systems,Energy-efficiency,DVFS
Spare part,Cluster systems,Efficient energy use,Computer science,Real-time computing,Fault tolerance,Criticality,Energy consumption,Backup
Journal
Volume
ISSN
Citations 
100
1383-7621
0
PageRank 
References 
Authors
0.34
0
8
Name
Order
Citations
PageRank
Mingxiong Zhao1324.90
Di Liu2437.79
Xu Jiang3335.90
Weichen Liu45017.70
Gang Xue530.79
Cheng Xie616215.84
Yun Yang700.34
Zhishan Guo832934.04