Jury: Carmel, Denis (Rapporteur); Priol, Thierry (Rapporteur); Morhr, Roger (Président)In this phd, we focus on the efficient implementation of scheduling algorithms of actual parallel applications in high level parallel programing language. We propose mecanisms based on the principles of sequential and parallel degeneration. Sequential degeneration consist in optimising the cost of task creation when creation of more parallelism is not necessary. Distributed degeneration consist in the automatic generation of a distributed execution as close as possible to the same program written with a communication library as MPI. In practice, existing sequential degeneration mecanism achieve poor performances when implemented on distributed memory arch...
This thesis explores co-scheduling problems in the context of large-scale applications with two main...
(eng) Our work deals with simulation of distributed memory parallel computers. The tool we realized ...
International audienceThis paper investigates co-scheduling algorithms for processing a set of paral...
Jury: Carmel, Denis (Rapporteur); Priol, Thierry (Rapporteur); Morhr, Roger (Président)In this phd, ...
The topic of this thesis is the modelisation by a data-flow graph of any execution of a parallel app...
In few years, parallel computers have been designed and have been widely developped. The main techni...
Parallel computers offer an interesting alternative for the applications of scientific computation, ...
In this thesis we study the behavior of parallel applications represented by a precedence graph. The...
Scientific and simulation programs often use clusters for their execution. Programmers need new prog...
La démocratisation des nouvelles plateformes d'exécution parallèles et distribuées, notamment les gr...
Scientific and industrial applications that need high computational performance to be used are alway...
The load balancing and data distribution are major problems to solve in order to implement a paralle...
In a parallel programming environment, the load sharing module - or application level scheduler - ma...
This thesis explores co-scheduling problems in the context of large-scale applications with two main...
(eng) Our work deals with simulation of distributed memory parallel computers. The tool we realized ...
International audienceThis paper investigates co-scheduling algorithms for processing a set of paral...
Jury: Carmel, Denis (Rapporteur); Priol, Thierry (Rapporteur); Morhr, Roger (Président)In this phd, ...
The topic of this thesis is the modelisation by a data-flow graph of any execution of a parallel app...
In few years, parallel computers have been designed and have been widely developped. The main techni...
Parallel computers offer an interesting alternative for the applications of scientific computation, ...
In this thesis we study the behavior of parallel applications represented by a precedence graph. The...
Scientific and simulation programs often use clusters for their execution. Programmers need new prog...
La démocratisation des nouvelles plateformes d'exécution parallèles et distribuées, notamment les gr...
Scientific and industrial applications that need high computational performance to be used are alway...
The load balancing and data distribution are major problems to solve in order to implement a paralle...
In a parallel programming environment, the load sharing module - or application level scheduler - ma...
This thesis explores co-scheduling problems in the context of large-scale applications with two main...
(eng) Our work deals with simulation of distributed memory parallel computers. The tool we realized ...
International audienceThis paper investigates co-scheduling algorithms for processing a set of paral...