Afficher la notice abrégée

hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
dc.contributor.authorMERCIER, Guillaume
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
dc.contributor.authorJEANNOT, Emmanuel
dc.contributor.editorSpringer
dc.date.accessioned2024-04-15T09:46:42Z
dc.date.available2024-04-15T09:46:42Z
dc.date.created2011
dc.date.issued2011-09-18
dc.date.conference2011-09-18
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/198031
dc.description.abstractEnModern hardware architectures featuring multicores and a complex memory hierarchy raise challenges that need to be addressed by parallel applications programmers. It is therefore tempting to adapt an application communication pattern to the characteristics of the underlying hardware. The MPI standard features several functions that allow the ranks of MPI processes to be reordered according to a graph attached to a newly created communicator. In this paper, we explain how the MPICH2 implementation of the MPI_Dist_graph_create function was modified to reorder the MPI process ranks to create a match between the application communication pattern and the hardware topology. The experimental results on a multicore cluster show that improvements can be achieved as long as the application communication pattern is expressed by a relevant metric.
dc.language.isoen
dc.subject.enMessage-Passing
dc.subject.enmulticore architectures
dc.subject.enprocess placement
dc.subject.enrank reordering
dc.subject.encommunication pattern
dc.title.enImproving MPI Applications Performance on Multicore Clusters with Rank Reordering
dc.typeCommunication dans un congrès
dc.identifier.doi10.1007/978-3-642-24449-0
dc.subject.halInformatique [cs]/Calcul parallèle, distribué et partagé [cs.DC]
bordeaux.page39-49
bordeaux.volume6960
bordeaux.hal.laboratoriesLaboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800*
bordeaux.institutionUniversité de Bordeaux
bordeaux.institutionBordeaux INP
bordeaux.institutionCNRS
bordeaux.conference.titleEuroMPI
bordeaux.countryIT
bordeaux.conference.citySantorini
bordeaux.peerReviewedoui
hal.identifierhal-00643151
hal.version1
hal.invitednon
hal.proceedingsoui
hal.conference.end2011-09-21
hal.popularnon
hal.audienceInternationale
hal.origin.linkhttps://hal.archives-ouvertes.fr//hal-00643151v1
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.date=2011-09-18&rft.volume=6960&rft.spage=39-49&rft.epage=39-49&rft.au=MERCIER,%20Guillaume&JEANNOT,%20Emmanuel&rft.genre=unknown


Fichier(s) constituant ce document

FichiersTailleFormatVue

Il n'y a pas de fichiers associés à ce document.

Ce document figure dans la(les) collection(s) suivante(s)

Afficher la notice abrégée