International audienceHeterogeneous distributed systems are widely deployed for executing computationally intensive parallel applications with diverse computing needs. Such environments require effective scheduling strategies that take into account both algorithmic and architectural characteristics. Unfortunately, most of the scheduling algorithms developed for such systems rely on a simple platform model where communication contention is not taken into account. In addition, it is generally assumed that processors are completely safe. To schedule precedence graphs in a more realistic framework, we introduce first an efficient fault-tolerant scheduling algorithm that is both contention-aware and capable of supporting an arbitrary number of f...
In this paper, we consider the problem of scheduling and mapping precedence-constrained tasks to a n...
Often hard real-time systems require results that are produced on time despite the occurrence of pro...
International audienceParallel execution time is expected to decrease as the number of processors in...
International audienceHeterogeneous distributed systems are widely deployed for executing computatio...
(eng) Abstract Most list scheduling heuristics rely on a simple platform model where communication c...
Latency, fault tolerance and reliability are important requirements for several applications that ar...
International audienceLatency, fault tolerance and reliability are important requirements for severa...
(eng) Fault tolerance and latency are important requirements in several applications which are time ...
Fault tolerance and latency are important requirements in several applications which are time critic...
7 pagesInternational audienceIn this paper, we propose an efficient scheduling algorithm for problem...
Proc. of the 37th IEEE Intenational Conference on parallel Processing (ICPP 2008) IEEE Computer Soci...
In this paper, we propose an efficient scheduling algorithm for problems in which tasks with precede...
10.1016/j.jpdc.2008.11.007Journal of Parallel and Distributed Computing693282-294JPDC
In distributed systems, a real-time task has several subtasks which need to be executed at different...
International audienceApplications implemented on critical systems are subject to both safety critic...
In this paper, we consider the problem of scheduling and mapping precedence-constrained tasks to a n...
Often hard real-time systems require results that are produced on time despite the occurrence of pro...
International audienceParallel execution time is expected to decrease as the number of processors in...
International audienceHeterogeneous distributed systems are widely deployed for executing computatio...
(eng) Abstract Most list scheduling heuristics rely on a simple platform model where communication c...
Latency, fault tolerance and reliability are important requirements for several applications that ar...
International audienceLatency, fault tolerance and reliability are important requirements for severa...
(eng) Fault tolerance and latency are important requirements in several applications which are time ...
Fault tolerance and latency are important requirements in several applications which are time critic...
7 pagesInternational audienceIn this paper, we propose an efficient scheduling algorithm for problem...
Proc. of the 37th IEEE Intenational Conference on parallel Processing (ICPP 2008) IEEE Computer Soci...
In this paper, we propose an efficient scheduling algorithm for problems in which tasks with precede...
10.1016/j.jpdc.2008.11.007Journal of Parallel and Distributed Computing693282-294JPDC
In distributed systems, a real-time task has several subtasks which need to be executed at different...
International audienceApplications implemented on critical systems are subject to both safety critic...
In this paper, we consider the problem of scheduling and mapping precedence-constrained tasks to a n...
Often hard real-time systems require results that are produced on time despite the occurrence of pro...
International audienceParallel execution time is expected to decrease as the number of processors in...