CDInternational audienceBecause fault failures tend to affect whole areas, in some cases, and not only individual computers, we propose a new, efficient scheduling algorithm for problems in which tasks with precedence constraints and communication delays have to be scheduled on a virtual heterogeneous distributed multi areas system subject to the possibility of one complete area failure. Based on an extension of the Critical- Path Method CPM/PERT, our algorithm combines an optimal schedule when there is no failures, with some tasks duplication to provide fault-tolerance in the case of the failure of one area. Backup copies are not established for tasks that have already more than one original copy in different areas. The result is a schedul...
AbstractMost list scheduling heuristics rely on a simple platform model wherecommunication contentio...
In this paper, we devise a new method for transparent fault tolerance of distributed programs runnin...
Since the last decade, computing systems turn to large scale parallel platforms composed of thousand...
In this paper, we propose an efficient scheduling algorithm for problems in which tasks with precede...
7 pagesInternational audienceIn this paper, we propose an efficient scheduling algorithm for problem...
International audienceHeterogeneous distributed systems are widely deployed for executing computatio...
International audienceLatency, fault tolerance and reliability are important requirements for severa...
International audienceApplications implemented on critical systems are subject to both safety critic...
Latency, fault tolerance and reliability are important requirements for several applications that ar...
Often hard real-time systems require results that are produced on time despite the occurrence of pro...
In distributed systems, a real-time task has several subtasks which need to be executed at different...
Our goal is to automatically obtain a distributed and fault-tolerant embedded system: distributed be...
This report provides an introduction to the design of scheduling algorithms to cope with faults on l...
Real-time systems are being extensively used in applications that are mission-critical and life-crit...
This paper presents a fault-tolerant scheme applicable to any decentralized load balancing algorithm...
AbstractMost list scheduling heuristics rely on a simple platform model wherecommunication contentio...
In this paper, we devise a new method for transparent fault tolerance of distributed programs runnin...
Since the last decade, computing systems turn to large scale parallel platforms composed of thousand...
In this paper, we propose an efficient scheduling algorithm for problems in which tasks with precede...
7 pagesInternational audienceIn this paper, we propose an efficient scheduling algorithm for problem...
International audienceHeterogeneous distributed systems are widely deployed for executing computatio...
International audienceLatency, fault tolerance and reliability are important requirements for severa...
International audienceApplications implemented on critical systems are subject to both safety critic...
Latency, fault tolerance and reliability are important requirements for several applications that ar...
Often hard real-time systems require results that are produced on time despite the occurrence of pro...
In distributed systems, a real-time task has several subtasks which need to be executed at different...
Our goal is to automatically obtain a distributed and fault-tolerant embedded system: distributed be...
This report provides an introduction to the design of scheduling algorithms to cope with faults on l...
Real-time systems are being extensively used in applications that are mission-critical and life-crit...
This paper presents a fault-tolerant scheme applicable to any decentralized load balancing algorithm...
AbstractMost list scheduling heuristics rely on a simple platform model wherecommunication contentio...
In this paper, we devise a new method for transparent fault tolerance of distributed programs runnin...
Since the last decade, computing systems turn to large scale parallel platforms composed of thousand...