La tendance des constructeurs pour le calcul scientifique est ? l'imbrication de technologies permettant un degr? de parall?lisme toujours plus fort au sein d'une m?me machine: architecture NUMA, puces multicoeurs, SMT. L'efficacit? de l'ex?cution d'une application parall?le irr?guli?re sur de telles machines hi?rarchiques repose alors sur la qualit? de l'ordonnancement des threads et du placement des donn?es. Dans cette th?se, pour garantir une certaine portabilit? des performances, nous d?finissons la notion de "bulle" permettant d'exprimer la nature structur?e du parall?lisme du calcul, et nous mod?lisons l'architecture de la machine cible. Une interface de programmation et des outils de d?bogage de haut niveau ont alors permis de d?velopper simplement des ordonnanceurs d?di?s, efficaces et portables. Des mesures de performances de plusieurs applications permettent d'illustrer l'int?r?t de cette approche, les gains obtenus ?tant de l'ordre de 20 ? 40%.
ThriftBooks sells millions of used books at the lowest
everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We
deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15.
ThriftBooks.com. Read more. Spend less.