Matches in SemOpenAlex for { <https://semopenalex.org/work/W2243588276> ?p ?o ?g. }
- W2243588276 abstract "Cette these presente nos travaux de recherche qui ont comme principal objectif d'assurer la portabilite des performances et le passage a l'echelle des applications scientifiques complexes executees sur des plates-formes multi-coeurs paralleles et hierarchiques. La portabilite des performances est obtenue lorsque l'ordonnancement des tâches d'une application permet de reduire les periodes d'inactivite des coeurs de la plate-forme. Cette portabilite des performances peut etre affectee par differents problemes tels que des desequilibres de charge, des communications couteuses et des surcouts provenant de l'ordonnancement des tâches. Le desequilibre de charge est la consequence de comportements de charges irregulieres et dynamiques, ou le volume de calcul varie dynamiquement en fonction de la tâche et de l'etape de simulation. Les communications couteuses sont provoquees par un ordonnancement qui ne prend pas en compte les differents temps de communication entre tâches sur une plate-forme hierarchique. Cela est accentue par des communications non uniformes et asymetriques au niveau memoire et reseau. Enfin, ces surcouts peuvent etre generes par des algorithmes de placement trop complexes dont les couts ne seraient pas compenses par les gains de performance.Pour atteindre cet objectif de portabilite des performances, notre approche repose sur une recolte d'informations precises sur la topologie de la machine qui vont aider les algorithmes d'ordonnancement de tâches a prendre les bonnes decisions. Dans ce contexte, nous avons propose une modelisation generique de la topologie des plates-formes paralleles. Le modele comprend des latences et des bandes passantes mesurees de la memoire et du reseau qui mettent en evidence des asymetries. Ces informations sont utilisees par nos trois algorithmes d'equilibrage de charge nommes NucoLB, HwTopoLB, et HierarchicalLB. De plus, ces algorithmes utilisent des informations provenant de l'execution de l'application. NucoLB se concentre sur les aspects non uniformes de plates-formes paralleles, alors que HwTopoLB considere l'ensemble de la hierarchie pour ses decisions, et HierarchicalLB combine ces algorithmes hierarchiquement pour reduire son surcout d'ordonnancement de tâches. Ces algorithmes cherchent a attenuer le desequilibre de charge et des communications couteuses tout en limitant les surcouts de migration des tâches.Les resultats experimentaux avec les trois regulateurs de charge proposes ont montre des ameliorations de performances sur les meilleurs algorithmes de l'etat de l'art: NucoLB a presente jusqu'a 19% d'amelioration de performances sur un noeud de calcul; HwTopoLB a ameliore les performances en moyenne de 19%, et HierarchicalLB a surclasse HwTopoLB de 22% en moyenne sur des plates-formes avec plus de dix noeuds de calcul. Ces resultats ont ete obtenus en repartissant la charge entre les ressources disponibles, en reduisant les couts de communication des applications, et en gardant les surcouts d'equilibrage de charge faibles. En ce sens, nos algorithmes d'equilibrage de charge permettent la portabilite des performances pour les applications scientifiques tout en etant independant de l'application et de l'architecture du systeme." @default.
- W2243588276 created "2016-06-24" @default.
- W2243588276 creator A5043334547 @default.
- W2243588276 date "2014-04-11" @default.
- W2243588276 modified "2023-09-28" @default.
- W2243588276 title "Topology-aware load balancing for performance portability over parallel high performance systems" @default.
- W2243588276 cites W1501066815 @default.
- W2243588276 cites W1510543252 @default.
- W2243588276 cites W1513772264 @default.
- W2243588276 cites W1531896033 @default.
- W2243588276 cites W1538076361 @default.
- W2243588276 cites W1539436949 @default.
- W2243588276 cites W1545054551 @default.
- W2243588276 cites W1555373975 @default.
- W2243588276 cites W1657789554 @default.
- W2243588276 cites W1720285298 @default.
- W2243588276 cites W1756027381 @default.
- W2243588276 cites W1916709771 @default.
- W2243588276 cites W1961751213 @default.
- W2243588276 cites W1969923711 @default.
- W2243588276 cites W1975139914 @default.
- W2243588276 cites W1978732961 @default.
- W2243588276 cites W1983096721 @default.
- W2243588276 cites W1984692061 @default.
- W2243588276 cites W1985620498 @default.
- W2243588276 cites W1988888548 @default.
- W2243588276 cites W1992432622 @default.
- W2243588276 cites W2005716267 @default.
- W2243588276 cites W2013475728 @default.
- W2243588276 cites W2016559894 @default.
- W2243588276 cites W2019465113 @default.
- W2243588276 cites W2022863591 @default.
- W2243588276 cites W2037004718 @default.
- W2243588276 cites W2037244283 @default.
- W2243588276 cites W2043224904 @default.
- W2243588276 cites W2045271686 @default.
- W2243588276 cites W2046854130 @default.
- W2243588276 cites W2051634982 @default.
- W2243588276 cites W2054583871 @default.
- W2243588276 cites W2056340050 @default.
- W2243588276 cites W2059691633 @default.
- W2243588276 cites W2070969771 @default.
- W2243588276 cites W2072725684 @default.
- W2243588276 cites W2074805288 @default.
- W2243588276 cites W2079577430 @default.
- W2243588276 cites W2094605327 @default.
- W2243588276 cites W2097165944 @default.
- W2243588276 cites W2101712435 @default.
- W2243588276 cites W2102061396 @default.
- W2243588276 cites W2104058005 @default.
- W2243588276 cites W2104989865 @default.
- W2243588276 cites W2105321788 @default.
- W2243588276 cites W2111364199 @default.
- W2243588276 cites W2112132871 @default.
- W2243588276 cites W2112338125 @default.
- W2243588276 cites W2113941519 @default.
- W2243588276 cites W2121253712 @default.
- W2243588276 cites W2124142472 @default.
- W2243588276 cites W2126372249 @default.
- W2243588276 cites W2132745343 @default.
- W2243588276 cites W2138945430 @default.
- W2243588276 cites W2140567084 @default.
- W2243588276 cites W2146381930 @default.
- W2243588276 cites W2146438805 @default.
- W2243588276 cites W2152408640 @default.
- W2243588276 cites W2156871002 @default.
- W2243588276 cites W2166734474 @default.
- W2243588276 cites W2168657420 @default.
- W2243588276 cites W2172106845 @default.
- W2243588276 cites W2245859982 @default.
- W2243588276 cites W2272090139 @default.
- W2243588276 cites W2306912361 @default.
- W2243588276 cites W2502347405 @default.
- W2243588276 cites W3204721887 @default.
- W2243588276 cites W57243869 @default.
- W2243588276 cites W578415018 @default.
- W2243588276 cites W2970150227 @default.
- W2243588276 hasPublicationYear "2014" @default.
- W2243588276 type Work @default.
- W2243588276 sameAs 2243588276 @default.
- W2243588276 citedByCount "0" @default.
- W2243588276 crossrefType "dissertation" @default.
- W2243588276 hasAuthorship W2243588276A5043334547 @default.
- W2243588276 hasConcept C121332964 @default.
- W2243588276 hasConcept C138885662 @default.
- W2243588276 hasConcept C15708023 @default.
- W2243588276 hasConcept C17744445 @default.
- W2243588276 hasConcept C41008148 @default.
- W2243588276 hasConceptScore W2243588276C121332964 @default.
- W2243588276 hasConceptScore W2243588276C138885662 @default.
- W2243588276 hasConceptScore W2243588276C15708023 @default.
- W2243588276 hasConceptScore W2243588276C17744445 @default.
- W2243588276 hasConceptScore W2243588276C41008148 @default.
- W2243588276 hasOpenAccess W2243588276 @default.
- W2243588276 hasRelatedWork W1519549232 @default.
- W2243588276 hasRelatedWork W1566800733 @default.
- W2243588276 hasRelatedWork W1966629887 @default.
- W2243588276 hasRelatedWork W2003358371 @default.
- W2243588276 hasRelatedWork W2031700480 @default.
- W2243588276 hasRelatedWork W2045425603 @default.