Platforms that comprise volatile processors, such as desktop grids, have been traditionally used for executing independent-task applications. In this work we study the scheduling of tightly-coupled iterative master-worker applications onto volatile processors. The main challenge is that workers must be simultaneously available for the application to make progress. We consider two additional complications: one should take into account that workers can become temporarily reclaimed and, for data-intensive applications, one should account for the limited bandwidth between the master and the workers. In this context, our first contribution is a theoretical study of the scheduling problem in its off-line version, i.e., when processor availability...
Performance perturbations are a natural phenomenon in volunteer computing systems. Scheduling parall...
Les rapports de recherche du LIG - ISSN: 2105-0422In this work, we consider the execution of applica...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...
International audienceIn this paper, we study the execution of iterative applications on volatile pr...
In this paper we study the execution of iterative applications on volatile processors such as those ...
International audiencePlatforms that comprise volatile processors, such as desktop grids, have been ...
Platforms that comprise volatile processors, such as desktop grids, have been traditionally used for...
International audiencePlatforms that comprise volatile processors, such as desktop grids, have been ...
In this report we describe a greedy algorithm to schedule parallel jobs that consist of independent,...
Abstract *. We investigate the problem arising in scheduling parallel applications that follow a mas...
The computing and communication resources of high performance computing systems are becoming heterog...
Abstract *. We address the problem of how many workers should be allocated for executing a distribut...
To make the most effective application placement decisions on volatile large-scale heterogeneous Gri...
International audienceApplications implemented on critical systems are subject to both safety critic...
In this paper, we consider the problem of allocating a large number of independent, equal-sized task...
Performance perturbations are a natural phenomenon in volunteer computing systems. Scheduling parall...
Les rapports de recherche du LIG - ISSN: 2105-0422In this work, we consider the execution of applica...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...
International audienceIn this paper, we study the execution of iterative applications on volatile pr...
In this paper we study the execution of iterative applications on volatile processors such as those ...
International audiencePlatforms that comprise volatile processors, such as desktop grids, have been ...
Platforms that comprise volatile processors, such as desktop grids, have been traditionally used for...
International audiencePlatforms that comprise volatile processors, such as desktop grids, have been ...
In this report we describe a greedy algorithm to schedule parallel jobs that consist of independent,...
Abstract *. We investigate the problem arising in scheduling parallel applications that follow a mas...
The computing and communication resources of high performance computing systems are becoming heterog...
Abstract *. We address the problem of how many workers should be allocated for executing a distribut...
To make the most effective application placement decisions on volatile large-scale heterogeneous Gri...
International audienceApplications implemented on critical systems are subject to both safety critic...
In this paper, we consider the problem of allocating a large number of independent, equal-sized task...
Performance perturbations are a natural phenomenon in volunteer computing systems. Scheduling parall...
Les rapports de recherche du LIG - ISSN: 2105-0422In this work, we consider the execution of applica...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...