Bibliothèque de communication multi-threadée pour architectures multi-coeurs
hal.structure.identifier | Laboratoire Bordelais de Recherche en Informatique [LaBRI] | |
hal.structure.identifier | Efficient runtime systems for parallel architectures [RUNTIME] | |
dc.contributor.author | TRAHAY, François | |
dc.date.accessioned | 2024-04-15T09:50:34Z | |
dc.date.available | 2024-04-15T09:50:34Z | |
dc.date.issued | 2009 | |
dc.date.conference | 2009-09-09 | |
dc.identifier.uri | https://oskar-bordeaux.fr/handle/20.500.12278/198354 | |
dc.description.abstract | L'architecture des grappes de calcul a énormément évolué depuis quelques années. Alors qu'il y a peu la plupart des noeuds ne comportaient que quelques coeurs de calcul, les machines équipées de dizaines de c{\oe}urs deviennent monnaie courante. Cette évolution du matériel s'est accompagnée d'un changement des modèles de programmation : les approches purement MPI laissent la place à des modèles mélangeant passage de messages et multi-threading. Lors de la conception de bibliothèques de communications modernes, il faut donc prendre en compte les accès concurrents et les problèmes de scalabilité liés aux processeurs multi-coeurs. Cet article présente différentes approches pour concevoir une bibliothèque de communication adaptée aux architectures actuelles. Nous étudions l'impact sur les performances de ces méthodes et plusieurs techniques permettant d'exploiter les coeurs inutilisés sont détaillées. Les évaluations montrent que de tels mécanismes permettent de répartir la charge due aux traitements des réseaux et de recouvrir les communications par du calcul. | |
dc.language.iso | fr | |
dc.subject.en | Thread | |
dc.subject.en | Communication hautes performances | |
dc.subject.en | Recouvrement | |
dc.title | Bibliothèque de communication multi-threadée pour architectures multi-coeurs | |
dc.type | Communication dans un congrès | |
dc.subject.hal | Informatique [cs]/Calcul parallèle, distribué et partagé [cs.DC] | |
bordeaux.hal.laboratories | Laboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800 | * |
bordeaux.institution | Université de Bordeaux | |
bordeaux.institution | Bordeaux INP | |
bordeaux.institution | CNRS | |
bordeaux.conference.title | 19ème Rencontres Francophones du Parallélisme | |
bordeaux.country | FR | |
bordeaux.conference.city | Toulouse | |
bordeaux.peerReviewed | oui | |
hal.identifier | inria-00410355 | |
hal.version | 1 | |
hal.invited | non | |
hal.proceedings | oui | |
hal.conference.end | 2009-09-11 | |
hal.popular | non | |
hal.audience | Nationale | |
hal.origin.link | https://hal.archives-ouvertes.fr//inria-00410355v1 | |
bordeaux.COinS | ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.title=Biblioth%C3%A8que%20de%20communication%20multi-thread%C3%A9e%20pour%20architectures%20multi-coeurs&rft.atitle=Biblioth%C3%A8que%20de%20communication%20multi-thread%C3%A9e%20pour%20architectures%20multi-coeurs&rft.date=2009&rft.au=TRAHAY,%20Fran%C3%A7ois&rft.genre=unknown |
Files in this item
Files | Size | Format | View |
---|---|---|---|
There are no files associated with this item. |