Équilibrage dynamique de charge pour des calculs parallèles sur cluster Linux
: une évaluation de l'environnement AMPI

  • Frédéric Teller

Student thesis: Master typesMaster en sciences informatiques

Résumé

L'informatique parallèle ou l'utilisation combinée de plusieurs processeurs pour la programmation d'applications scientifiques est devenue courante aujourd'hui. Pour des applications irrégulières, un système d'équilibrage de charge des processeurs est à considérer, afin d'optimiser les performances. Ce mémoire considère cette problématique de régulation dynamique de charge. Il présente une synthèse des diérents modèles et environnements de programmation parallèle. Un environnement spécifique, AMPI (Adaptiv MPI), propose des optimisations intelligentes et adaptatives pour l'équilibrage de charge de programmes MPI traditionnels. Cet environnement est spécialement étudié. Des résultats sont donnés pour une application test ainsi qu'une application pratique de dynamique moléculaire. De ses résultats, il ressort qu'AMPI est intéressant pour des applications irrégulières sur une architecture hétérogène comme un cluster non dédié à une application.
la date de réponse2004
langue originaleFrançais
SuperviseurVincent Englebert (Promoteur)

mots-clés

  • load balancing
  • parallel computing
  • cluster
  • ampi
  • molecular dynamics

Contient cette citation

'