Abstract *. We address the problem of how many workers should be allocated for executing a distributed application that follows the master-worker paradigm, and how to assign tasks to workers in order to maximize resource efficiency and minimize application execution time. We propose a simple but effective scheduling strategy that dynamically measures the execution times of tasks and uses this information to dynamically adjust the number of workers to achieve a desirable efficiency, minimizing the impact in loss of speedup. The scheduling strategy has been implemented using an extended version of MW, a runtime library that allows quick and easy development of master-worker computations on a computational grid. We report on an initial set of ...
Abstract—Grid computing is an emerging technology which has the potential to solve large scale scien...
International audienceWell-suited to embarrassingly parallel applications, the master–worker (MW) pa...
The work presented in this Thesis is about scheduling applications in computational Grids. We study ...
Abstract *. We investigate the problem arising in scheduling parallel applications that follow a mas...
Abstract: Scheduling divisible workloads in distributed systems has been one of the interesting res...
Scheduling in metacomputing environments is an active field of research as the vision of a Computati...
I think the grid computing stimulates the cooperation among people, that agree to share resources a...
In this paper we argue that a worker-centric scheduler design is more desirable for data-intensive a...
International audienceThe size, heterogeneity and dynamism of the execution platforms of scientific a...
The computing and communication resources of high performance computing systems are becoming heterog...
Users and resources frequently join and leave computational grid, hence the state of the grid change...
To achieve improved performance, application schedulers are typically designed to satisfy the resour...
International audienceIn this paper, we present an adaptive method for scheduling parallel applicati...
Grid computing—also known as Metacomputing—is an abstraction by which clusters of loosely coupled co...
In this paper we propose an adaptive scheduling approach designed to improve the performance of para...
Abstract—Grid computing is an emerging technology which has the potential to solve large scale scien...
International audienceWell-suited to embarrassingly parallel applications, the master–worker (MW) pa...
The work presented in this Thesis is about scheduling applications in computational Grids. We study ...
Abstract *. We investigate the problem arising in scheduling parallel applications that follow a mas...
Abstract: Scheduling divisible workloads in distributed systems has been one of the interesting res...
Scheduling in metacomputing environments is an active field of research as the vision of a Computati...
I think the grid computing stimulates the cooperation among people, that agree to share resources a...
In this paper we argue that a worker-centric scheduler design is more desirable for data-intensive a...
International audienceThe size, heterogeneity and dynamism of the execution platforms of scientific a...
The computing and communication resources of high performance computing systems are becoming heterog...
Users and resources frequently join and leave computational grid, hence the state of the grid change...
To achieve improved performance, application schedulers are typically designed to satisfy the resour...
International audienceIn this paper, we present an adaptive method for scheduling parallel applicati...
Grid computing—also known as Metacomputing—is an abstraction by which clusters of loosely coupled co...
In this paper we propose an adaptive scheduling approach designed to improve the performance of para...
Abstract—Grid computing is an emerging technology which has the potential to solve large scale scien...
International audienceWell-suited to embarrassingly parallel applications, the master–worker (MW) pa...
The work presented in this Thesis is about scheduling applications in computational Grids. We study ...