Equilibrage de charge et redistribution de données sur plates-formes hétérogènes

Dans cette thèse, nous nous sommes intéressée à la mise en oeuvre d'algorithmes itératifs sur des grappes hétérogènes. Ces algorithmes fonctionnent avec un volume important de données (calcul de matrices, traitement d'images, etc.), qui sera réparti sur l'ensemble des processeurs. À c...

Full description

Bibliographic Details
Main Author: Renard, Hélène
Language:FRE
Published: Ecole normale supérieure de lyon - ENS LYON 2005
Subjects:
Online Access:http://tel.archives-ouvertes.fr/tel-00012133
http://tel.archives-ouvertes.fr/docs/00/06/56/93/PDF/PhD2005-06.pdf
http://tel.archives-ouvertes.fr/docs/00/06/56/93/ANNEX/slidesTheseHR.pdf
id ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00012133
record_format oai_dc
spelling ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-000121332013-01-07T18:54:59Z http://tel.archives-ouvertes.fr/tel-00012133 http://tel.archives-ouvertes.fr/docs/00/06/56/93/PDF/PhD2005-06.pdf http://tel.archives-ouvertes.fr/docs/00/06/56/93/ANNEX/slidesTheseHR.pdf Equilibrage de charge et redistribution de données sur plates-formes hétérogènes Renard, Hélène [INFO:INFO_OH] Computer Science/Other Algorithmes itératifs équilibrage de charge plates-formes hétérogènes partage de liens de communication algorithmes de redistribution de données anneaux hétérogènes complexité Dans cette thèse, nous nous sommes intéressée à la mise en oeuvre d'algorithmes itératifs sur des grappes hétérogènes. Ces algorithmes fonctionnent avec un volume important de données (calcul de matrices, traitement d'images, etc.), qui sera réparti sur l'ensemble des processeurs. À chaque itération, des calculs indépendants sont effectués en parallèle et certaines communications ont lieu. Il n'existe pas de raison a priori de réduire le partitionnement des données à une unique dimension et de ne l'appliquer que sur un anneau de processeurs unidimensionnel. Cependant, un tel partitionnement est très naturel et nous montrerons que trouver l'optimal est déjà très difficile. Après cette étude sur le placement et l'équilibrage de charge pour plates-formes hétérogènes, nous nous sommes intéressée à la redistribution de données sur ces mêmes plates-formes, lorsque que les caractéristiques de ces dernières changent. En ce qui concerne les anneaux de processeurs homogènes, nous avons totalement résolu le problème : nous avons obtenu des algorithmes optimaux et prouvé leur exactitude dans le cas homogène et dans le cas hétérogène. En ce qui concerne les anneaux hétérogènes, le cas unidirectionnel a été totalement résolu, alors que le cas bidirectionnel reste ouvert. Cependant, sous l'hypothèse de redistribution légère, nous sommes capable de résoudre le problème de manière optimale. 2005-12-13 FRE PhD thesis Ecole normale supérieure de lyon - ENS LYON
collection NDLTD
language FRE
sources NDLTD
topic [INFO:INFO_OH] Computer Science/Other
Algorithmes itératifs
équilibrage de charge
plates-formes hétérogènes
partage de liens de communication
algorithmes de redistribution de données
anneaux hétérogènes
complexité
spellingShingle [INFO:INFO_OH] Computer Science/Other
Algorithmes itératifs
équilibrage de charge
plates-formes hétérogènes
partage de liens de communication
algorithmes de redistribution de données
anneaux hétérogènes
complexité
Renard, Hélène
Equilibrage de charge et redistribution de données sur plates-formes hétérogènes
description Dans cette thèse, nous nous sommes intéressée à la mise en oeuvre d'algorithmes itératifs sur des grappes hétérogènes. Ces algorithmes fonctionnent avec un volume important de données (calcul de matrices, traitement d'images, etc.), qui sera réparti sur l'ensemble des processeurs. À chaque itération, des calculs indépendants sont effectués en parallèle et certaines communications ont lieu. Il n'existe pas de raison a priori de réduire le partitionnement des données à une unique dimension et de ne l'appliquer que sur un anneau de processeurs unidimensionnel. Cependant, un tel partitionnement est très naturel et nous montrerons que trouver l'optimal est déjà très difficile. Après cette étude sur le placement et l'équilibrage de charge pour plates-formes hétérogènes, nous nous sommes intéressée à la redistribution de données sur ces mêmes plates-formes, lorsque que les caractéristiques de ces dernières changent. En ce qui concerne les anneaux de processeurs homogènes, nous avons totalement résolu le problème : nous avons obtenu des algorithmes optimaux et prouvé leur exactitude dans le cas homogène et dans le cas hétérogène. En ce qui concerne les anneaux hétérogènes, le cas unidirectionnel a été totalement résolu, alors que le cas bidirectionnel reste ouvert. Cependant, sous l'hypothèse de redistribution légère, nous sommes capable de résoudre le problème de manière optimale.
author Renard, Hélène
author_facet Renard, Hélène
author_sort Renard, Hélène
title Equilibrage de charge et redistribution de données sur plates-formes hétérogènes
title_short Equilibrage de charge et redistribution de données sur plates-formes hétérogènes
title_full Equilibrage de charge et redistribution de données sur plates-formes hétérogènes
title_fullStr Equilibrage de charge et redistribution de données sur plates-formes hétérogènes
title_full_unstemmed Equilibrage de charge et redistribution de données sur plates-formes hétérogènes
title_sort equilibrage de charge et redistribution de données sur plates-formes hétérogènes
publisher Ecole normale supérieure de lyon - ENS LYON
publishDate 2005
url http://tel.archives-ouvertes.fr/tel-00012133
http://tel.archives-ouvertes.fr/docs/00/06/56/93/PDF/PhD2005-06.pdf
http://tel.archives-ouvertes.fr/docs/00/06/56/93/ANNEX/slidesTheseHR.pdf
work_keys_str_mv AT renardhelene equilibragedechargeetredistributiondedonneessurplatesformesheterogenes
_version_ 1716455415777067008