A novel fault-tolerant scheduling algorithm for precedence constrained tasks in real-time heterogeneous systems

X Qin, H Jiang - Parallel Computing, 2006 - Elsevier
Fault-tolerance is an essential requirement for real-time systems, due to potentially
catastrophic consequences of faults. In this paper, we investigate an efficient off-line …

Biobjective scheduling algorithms for execution time–reliability trade-off in heterogeneous computing systems

A Doğan, F Özgüner - The Computer Journal, 2005 - ieeexplore.ieee.org
A heterogeneous computing (HC) system is composed of a suite of geographically
distributed high-performance machines interconnected by a high-speed network, thereby …

A dynamic and reliability-driven scheduling algorithm for parallel real-time jobs executing on heterogeneous clusters

X Qin, H Jiang - Journal of Parallel and Distributed Computing, 2005 - Elsevier
In this paper, a heuristic dynamic scheduling scheme for parallel real-time jobs executing on
a heterogeneous cluster is presented. In our system model, parallel real-time jobs, which are …

An efficient fault-tolerant scheduling algorithm for real-time tasks with precedence constraints in heterogeneous systems

X Qin, H Jiang, DR Swanson - … international conference on …, 2002 - ieeexplore.ieee.org
In this paper, we investigate an efficient off-line scheduling algorithm in which real-time tasks
with precedence constraints are executed in a heterogeneous environment. It provides more …

Improving security for periodic tasks in embedded systems through scheduling

T Xie, X Qin - ACM Transactions on Embedded Computing Systems …, 2007 - dl.acm.org
While many scheduling algorithms for periodic tasks ignore security requirements posed by
sensitive applications and are, consequently, unable to perform properly in embedded …

A bi-criteria scheduling heuristic for distributed embedded systems under reliability and real-time constraints

I Assayad, A Girault, H Kalla - International Conference on …, 2004 - ieeexplore.ieee.org
Multi-criteria scheduling problems, involving optimization of more than one criterion, are
subject to a growing interest. In this paper, we present a new bi-criteria scheduling heuristic …

E-tree learning: A novel decentralized model learning framework for edge ai

L Yang, Y Lu, J Cao, J Huang… - IEEE Internet of Things …, 2021 - ieeexplore.ieee.org
Traditionally, Artificial Intelligence (AI) models are trained on the central cloud with data
collected from end devices. This leads to high communication cost, long response time, and …

Scheduling multiple task graphs in heterogeneous distributed real-time systems by exploiting schedule holes with bin packing techniques

GL Stavrinides, HD Karatza - Simulation Modelling Practice and Theory, 2011 - Elsevier
The most crucial aspect of distributed real-time systems is the scheduling algorithm, which
must guarantee that every job in the system will meet its deadline. In this paper, we evaluate …

Real-time divisible load scheduling for cluster computing

X Lin, Y Lu, J Deogun… - 13th IEEE Real Time and …, 2007 - ieeexplore.ieee.org
Cluster computing has emerged as a new paradigm for solving large-scale problems. To
enhance QoS and provide performance guarantees in cluster computing environments …

Performance evaluation of a new scheduling algorithm for distributed systems with security heterogeneity

T Xie, X Qin - Journal of Parallel and Distributed Computing, 2007 - Elsevier
High quality of security service is increasingly critical for applications running on
heterogeneous distributed systems. However, existing scheduling algorithms for …