With the multitude of emerging parallel platforms characterized by their heterogeneity in terms of hardware components (processors, networks, ...), the development of performant applications and parallel libraries have become a challenge. A method proved suitable to face this challenge is the adaptive approach which uses several parameters (architectural, algorithmic, ...) in order to optimize the execution of the application on the target platform. Applications adopting this approach must take advantage of performance modeling methods to make their choice between the alternatives they have (algorithms, implementations or scheduling). The use of these modeling approaches in adaptive applications must obey the constraints imposed by the cont...
The scientific community relies more and more on computations, notably for numerical simulation and ...
The scientific community relies more and more on computations, notably for numerical simulation and ...
Processamento distribuído tem sido utilizado amplamente para melhorar o desempenho de aplicações com...
With the multitude of emerging parallel platforms characterized by their heterogeneity in terms of h...
With the multitude of emerging parallel platforms characterized by their heterogeneity in terms of h...
Avec la multitude des plates-formes parallèles émergentes caractérisées par une hétérogénéité sur le...
International audienceWe present in this paper a framework for performance prediction of parallel pr...
International audienceFinely tuning MPI applications and understanding the influence of keyparameter...
International audienceFinely tuning MPI applications (number of processes, granularity, collectiveop...
International audienceFinely tuning MPI applications (number of processes, granularity, collectiveop...
International audienceFinely tuning MPI applications and understanding the influence of keyparameter...
International audienceFinely tuning MPI applications (number of processes, granularity, collectiveop...
Existem muitos fatores capazes de influenciar o desempenho de um programa paralelo MPI (Message Pass...
Existem muitos fatores capazes de influenciar o desempenho de um programa paralelo MPI (Message Pass...
The combination of low cost clusters and multicore processors lowers the barrier for acces-sing mass...
The scientific community relies more and more on computations, notably for numerical simulation and ...
The scientific community relies more and more on computations, notably for numerical simulation and ...
Processamento distribuído tem sido utilizado amplamente para melhorar o desempenho de aplicações com...
With the multitude of emerging parallel platforms characterized by their heterogeneity in terms of h...
With the multitude of emerging parallel platforms characterized by their heterogeneity in terms of h...
Avec la multitude des plates-formes parallèles émergentes caractérisées par une hétérogénéité sur le...
International audienceWe present in this paper a framework for performance prediction of parallel pr...
International audienceFinely tuning MPI applications and understanding the influence of keyparameter...
International audienceFinely tuning MPI applications (number of processes, granularity, collectiveop...
International audienceFinely tuning MPI applications (number of processes, granularity, collectiveop...
International audienceFinely tuning MPI applications and understanding the influence of keyparameter...
International audienceFinely tuning MPI applications (number of processes, granularity, collectiveop...
Existem muitos fatores capazes de influenciar o desempenho de um programa paralelo MPI (Message Pass...
Existem muitos fatores capazes de influenciar o desempenho de um programa paralelo MPI (Message Pass...
The combination of low cost clusters and multicore processors lowers the barrier for acces-sing mass...
The scientific community relies more and more on computations, notably for numerical simulation and ...
The scientific community relies more and more on computations, notably for numerical simulation and ...
Processamento distribuído tem sido utilizado amplamente para melhorar o desempenho de aplicações com...