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...
Main Author: | |
---|---|
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 |