Abstract. Most scheduling algorithms for computational grids rely on an ap-plication model represented by a directed acyclic graph (DAG). Tasks are then selected for execution according to their processing and communication weights. The obtainment of DAGs for real applications, however, is not a simple quest. Many MPI programs present a cyclic communication model among the master and the processing nodes. This behavior prevents most scheduling algorithms to be employed as they recursively traverse the graphs to prioritize the tasks. In this sense, this paper presents a mechanism for the automatic creation of DAGs for real MPI. Applications go through a monitored execution in a cluster and the collected data are used to identify dependencies...
Before an application modelled as a Directed Acyclic Graph (DAG) is executed on a heterogeneous syst...
Abstract: Computational grids promise to deliver a vast computer power as transparently as the elect...
For the parallel tasks represented by the Directed Acyclic Graph (DAG), if it is linearly clustered,...
Different algorithms provide efficient scheduling of parallel applications on distributed and hetero...
International audienceScientific workflows are frequently modeled as Directed Acyclic Graphs (DAG) o...
In this article, we revisit the problem of scheduling dy-namically generated directed acyclic graphs...
It has been shown recently that it is possible to efficiently schedule direct acyclic task graphs. ...
The work presented in this Thesis is about scheduling applications in computational Grids. We study ...
International audienceThis paper addresses the problem of scheduling parallel real- time tasks of Di...
Computational grids promise to deliver a vast computer power as transparently as the electric power ...
Abstract. Emerging computational platforms enable a set of geographically distributed computers with...
Before an application modelled as a Directed Acyclic Graph (DAG) is executed on a heterogeneous syst...
Emerging computational platforms enable a set of geographically distributed computers with different...
International audienceScientific workflows are frequently modeled as Directed Acyclic Graphs (DAGs) ...
Abstract The Multi-cluster Grid environment is an effective infrastructure for the execution of DAGs...
Before an application modelled as a Directed Acyclic Graph (DAG) is executed on a heterogeneous syst...
Abstract: Computational grids promise to deliver a vast computer power as transparently as the elect...
For the parallel tasks represented by the Directed Acyclic Graph (DAG), if it is linearly clustered,...
Different algorithms provide efficient scheduling of parallel applications on distributed and hetero...
International audienceScientific workflows are frequently modeled as Directed Acyclic Graphs (DAG) o...
In this article, we revisit the problem of scheduling dy-namically generated directed acyclic graphs...
It has been shown recently that it is possible to efficiently schedule direct acyclic task graphs. ...
The work presented in this Thesis is about scheduling applications in computational Grids. We study ...
International audienceThis paper addresses the problem of scheduling parallel real- time tasks of Di...
Computational grids promise to deliver a vast computer power as transparently as the electric power ...
Abstract. Emerging computational platforms enable a set of geographically distributed computers with...
Before an application modelled as a Directed Acyclic Graph (DAG) is executed on a heterogeneous syst...
Emerging computational platforms enable a set of geographically distributed computers with different...
International audienceScientific workflows are frequently modeled as Directed Acyclic Graphs (DAGs) ...
Abstract The Multi-cluster Grid environment is an effective infrastructure for the execution of DAGs...
Before an application modelled as a Directed Acyclic Graph (DAG) is executed on a heterogeneous syst...
Abstract: Computational grids promise to deliver a vast computer power as transparently as the elect...
For the parallel tasks represented by the Directed Acyclic Graph (DAG), if it is linearly clustered,...