The efficient execution of irregular parallel applications on shared distributed systems requires novel approaches to scheduling, since both the application requirements and the system resources exhibit an unpredictable behavior. This paper proposes Bayesian decision networks as the paradigm to handle the uncertainty a scheduler has about the environment's current and future states. Experiments performed with a parallel ray tracer show promising performance improvements over a deterministic approach of identical complexity. These improvements grow as the level of system sharing and the application's workload irregularity increase, suggesting that the effectiveness of decision network based schedulers grows with the complexity of the env...
Abstract This paper describes DTS, a decisiontheoretic scheduler designed to employ stateof-the-art ...
An interesting class of planning domains, including planning for daily activities of Mars rovers, in...
We describe a heuristic for dynamically scheduling timeconstrained tasks in a distributed environmen...
In distributed systems the scheduler of an overloaded node may choose to transfer the execution of o...
Cette thèse traite de l'ordonnancement dans les systèmes distribués. L'objectif est d'étudier l'impa...
This thesis consists in revisiting traditional scheduling problematics in computational environments...
Manufacturing scheduling problem characteristics generally traslate into large-scale, discrete, dyna...
In this paper, we describe an approach to scheduling under uncertainty that achieves scalability thr...
Much of the work in the area of automated scheduling systems is based on the assumption that the int...
In heterogeneous and dynamic environments, efficient execution of parallel computations can reEuire ...
Process scheduling is one of the most important issues in distributed computing. However, this probl...
International audienceIn this paper, we propose READYS, a reinforcement learning algorithm for the d...
Abstract In heterogeneous and dynamic environments, efficient execution of parallel com-putations ca...
In real-world dynamic heterogeneous distributed systems, allocating tasks to processors can be an i...
Personal computer desktops, and other standardized computer architectures are optimized to provide t...
Abstract This paper describes DTS, a decisiontheoretic scheduler designed to employ stateof-the-art ...
An interesting class of planning domains, including planning for daily activities of Mars rovers, in...
We describe a heuristic for dynamically scheduling timeconstrained tasks in a distributed environmen...
In distributed systems the scheduler of an overloaded node may choose to transfer the execution of o...
Cette thèse traite de l'ordonnancement dans les systèmes distribués. L'objectif est d'étudier l'impa...
This thesis consists in revisiting traditional scheduling problematics in computational environments...
Manufacturing scheduling problem characteristics generally traslate into large-scale, discrete, dyna...
In this paper, we describe an approach to scheduling under uncertainty that achieves scalability thr...
Much of the work in the area of automated scheduling systems is based on the assumption that the int...
In heterogeneous and dynamic environments, efficient execution of parallel computations can reEuire ...
Process scheduling is one of the most important issues in distributed computing. However, this probl...
International audienceIn this paper, we propose READYS, a reinforcement learning algorithm for the d...
Abstract In heterogeneous and dynamic environments, efficient execution of parallel com-putations ca...
In real-world dynamic heterogeneous distributed systems, allocating tasks to processors can be an i...
Personal computer desktops, and other standardized computer architectures are optimized to provide t...
Abstract This paper describes DTS, a decisiontheoretic scheduler designed to employ stateof-the-art ...
An interesting class of planning domains, including planning for daily activities of Mars rovers, in...
We describe a heuristic for dynamically scheduling timeconstrained tasks in a distributed environmen...