Une stratégie efficace pour le placement de processus en environnement multicœur
hal.structure.identifier | Efficient runtime systems for parallel architectures [RUNTIME] | |
dc.contributor.author | CLET-ORTEGA, Jérôme | |
dc.date.accessioned | 2024-04-15T09:50:31Z | |
dc.date.available | 2024-04-15T09:50:31Z | |
dc.date.issued | 2009 | |
dc.date.conference | 2009-09 | |
dc.identifier.uri | https://oskar-bordeaux.fr/handle/20.500.12278/198349 | |
dc.description.abstract | L'exploitation de ces machines sophistiquées, dites « multicœurs », est un défi constant pour les développeurs des implémentations MPI, qui doivent offrir de très bonnes performances en terme de communication réseau, mais également en terme de communication en mémoire partagée. Une stratégie de placement de processus efficace, en adéquation avec cette structure hiérarchique, est capitale pour atteindre les performances optimales des applications.Ainsi, cet article propose un mécanisme efficace pour agencer les processus MPI sur ces machines multicœurs, se basant sur un outil de découverte de topologie et une analyse fine du modèle de communication applicatif. Pour exemple, les expériences réalisées démontrent l'influence des stratégies de placement sur les performances globales. Nous avons notamment découvert qu'une stratégie d'accroissement des communications intranœud dégrade sou- vent les performances alors qu'une utilisation réfléchie du cache semble être un facteur plus influent. Une stratégie beaucoup plus sophistiquée, prenant en considération la hiérarchie mémoire, est requise pour observer une amélioration des performances. | |
dc.language.iso | fr | |
dc.source.title | 19ème Rencontres Francophones du Parallélisme (2009) | |
dc.subject | Passage de message | |
dc.subject | architecture multicœur | |
dc.subject | placement de processus | |
dc.title | Une stratégie efficace pour le placement de processus en environnement multicœur | |
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 (2009) | |
bordeaux.country | FR | |
bordeaux.title.proceeding | 19ème Rencontres Francophones du Parallélisme (2009) | |
bordeaux.conference.city | Toulouse | |
bordeaux.peerReviewed | oui | |
hal.identifier | inria-00410756 | |
hal.version | 1 | |
hal.invited | non | |
hal.proceedings | oui | |
hal.popular | non | |
hal.audience | Nationale | |
hal.origin.link | https://hal.archives-ouvertes.fr//inria-00410756v1 | |
bordeaux.COinS | ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.title=Une%20strat%C3%A9gie%20ef%EF%AC%81cace%20pour%20le%20placement%20de%20processus%20en%20environnement%20multic%C5%93ur&rft.btitle=19%C3%A8me%20Rencontres%20Francophones%20du%20Parall%C3%A9lisme%20(2009)&rft.atitle=Une%20strat%C3%A9gie%20ef%EF%AC%81cace%20pour%20le%20placement%20de%20processus%20en%20environnement%20multic%C5%93ur&rft.date=2009&rft.au=CLET-ORTEGA,%20J%C3%A9r%C3%B4me&rft.genre=unknown |
Fichier(s) constituant ce document
Fichiers | Taille | Format | Vue |
---|---|---|---|
Il n'y a pas de fichiers associés à ce document. |