Scheduling algorithms used for dynamic scheduling of tasks in a distributed system are generally evaluated on their performance, i.e., their degree of achieving a desired outcome or metric. They may also be evaluated on the basis of their robustness, which is the degree to which the scheduling algorithm is able to achieve similar performance in the present of error in the task requirements or system resource availability. In this paper, a model-based framework for evaluating and improving scheduling algorithms’ performance and robustness is proposed. We also demonstrate through simulated results how system feedback can be incorporated to increase robustness of four evaluated scheduling algorithms.Ye
In this dissertation, we propose the design of a simulation framework to investigate the performance...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
We model and simulate the execution of parallel jobs represented by directed acyclic graphs on a sys...
Scheduling tasks in a distributed system (e.g., cloud computing) in order to optimize an objective s...
In this turbulent world, scheduling role has become crucial in most manufacturing production, and se...
In conjunction with [Cluster 2007] The 2007 IEEE International Conference on Cluster Computing. The ...
Scheduling is a decision making process that concerns with allocation of limited resources (machines...
Much of the work in the area of automated scheduling systems is based on the assumption that the int...
Demands for reliability in distributed computing systems have become extremely important now a days ...
This paper addresses the issue of finding robust and stable schedules with respect to random disrupt...
In practice, scheduling systems are subject to considerable uncertainty in highly dynamic operating ...
Distributed computing systems utilize various resources with different capabilities to satisfy the r...
General purpose platforms are characterized by unpredictable timing behavior. Real-time schedules of...
Performance perturbations are a natural phenomenon in volunteer computing systems. Scheduling parall...
Distributed real-time systems play an increasingly vital role in our society. The most important asp...
In this dissertation, we propose the design of a simulation framework to investigate the performance...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
We model and simulate the execution of parallel jobs represented by directed acyclic graphs on a sys...
Scheduling tasks in a distributed system (e.g., cloud computing) in order to optimize an objective s...
In this turbulent world, scheduling role has become crucial in most manufacturing production, and se...
In conjunction with [Cluster 2007] The 2007 IEEE International Conference on Cluster Computing. The ...
Scheduling is a decision making process that concerns with allocation of limited resources (machines...
Much of the work in the area of automated scheduling systems is based on the assumption that the int...
Demands for reliability in distributed computing systems have become extremely important now a days ...
This paper addresses the issue of finding robust and stable schedules with respect to random disrupt...
In practice, scheduling systems are subject to considerable uncertainty in highly dynamic operating ...
Distributed computing systems utilize various resources with different capabilities to satisfy the r...
General purpose platforms are characterized by unpredictable timing behavior. Real-time schedules of...
Performance perturbations are a natural phenomenon in volunteer computing systems. Scheduling parall...
Distributed real-time systems play an increasingly vital role in our society. The most important asp...
In this dissertation, we propose the design of a simulation framework to investigate the performance...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
We model and simulate the execution of parallel jobs represented by directed acyclic graphs on a sys...