Back to Search

Bubblesched, une approche hiérarchique de l'ordonnancement

AUTHOR Thibault-S
PUBLISHER Omniscriptum (02/28/2018)
PRODUCT TYPE Paperback (Paperback)

Description
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%.
Show More
Product Format
Product Details
ISBN-13: 9786131501784
ISBN-10: 6131501785
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: French
More Product Details
Page Count: 168
Carton Quantity: 48
Product Dimensions: 6.00 x 0.39 x 9.00 inches
Weight: 0.56 pound(s)
Country of Origin: FR
Subject Information
BISAC Categories
Computers | Operating Systems - General
Computers | General
Descriptions, Reviews, Etc.
publisher marketing
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%.
Show More
List Price $82.00
Your Price  $81.18
Paperback