JOURNAL ARTICLE

Energy-efficient primary/backup scheduling techniques for heterogeneous multicore systems

Abstract

In this paper, we consider energy-efficient and fault-tolerant scheduling of real-time tasks on heterogeneous multicore systems. Each task consists of a main copy and a backup copy which are scheduled on different cores, for fault tolerance purposes. Our framework deliberately delays the backup tasks in order to cancel them dynamically when the main task copies complete successfully (without faults). We identify and address two dimensions of the problem, i.e., partitioning tasks and determining processor voltage/frequency levels to minimize energy consumption. Our experimental results show that our proposed algorithms' performance levels are close to that of an ideal solution with optimal (but computationally prohibitive) partitioning and frequency assignment components.

Keywords:
Backup Computer science Scheduling (production processes) Multi-core processor Fault tolerance Distributed computing Energy consumption Parallel computing Embedded system Execution time Task (project management) Processor scheduling Schedule Operating system Engineering

Metrics

15
Cited By
1.52
FWCI (Field Weighted Citation Impact)
15
Refs
0.83
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications
Real-Time Systems Scheduling
Physical Sciences →  Computer Science →  Hardware and Architecture

Related Documents

JOURNAL ARTICLE

Energy-aware primary/backup scheduling of periodic real-time tasks on heterogeneous multicore systems

Abhishek RoyHakan AydınDakai Zhu

Journal:   Sustainable Computing Informatics and Systems Year: 2020 Vol: 29 Pages: 100474-100474
JOURNAL ARTICLE

Energy-Efficient Cache-Aware Scheduling on Heterogeneous Multicore Systems

Saad Zia SheikhMuhammad Adeel Pasha

Journal:   IEEE Transactions on Parallel and Distributed Systems Year: 2021 Vol: 33 (1)Pages: 206-217
JOURNAL ARTICLE

Efficient overloading techniques for primary-backup scheduling in real-time systems

R ALOMARI

Journal:   Journal of Parallel and Distributed Computing Year: 2004
JOURNAL ARTICLE

Efficient overloading techniques for primary-backup scheduling in real-time systems

R. Al-OmariArun K. SomaniManimaran Govindarasu

Journal:   Journal of Parallel and Distributed Computing Year: 2004 Vol: 64 (5)Pages: 629-648
© 2026 ScienceGate Book Chapters — All rights reserved.