Show simple item record

hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
dc.contributor.authorJEANNOT, Emmanuel
hal.structure.identifierDepartment of Computer Science [UIUC] [UIUC]
dc.contributor.authorMENESES, Esteban
hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
dc.contributor.authorMERCIER, Guillaume
hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
dc.contributor.authorTESSIER, François
hal.structure.identifierDepartment of Computer Science [UIUC] [UIUC]
dc.contributor.authorZHENG, Gengbin
dc.date.accessioned2024-04-15T09:43:15Z
dc.date.available2024-04-15T09:43:15Z
dc.date.issued2013-09-24
dc.date.conference2013-09-24
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/197749
dc.description.abstractEnProgramming multicore or manycore architectures is a hard challenge particularly if one wants to fully take advantage of their computing power. Moreover, a hierarchical topology implies that communication performance is heterogeneous and this characteristic should also be exploited. We developed two load balancers for Charm++ that take into account both aspects, depending on the fact that the application is compute-bound or communication-bound. This work is based on our TREEMATCH library that computes process placement in order to reduce an application communication costs based on the hardware topology. We show that the proposed load-balancing schemes manage to improve the execution times for the two aforementioned classes of parallel applications.
dc.language.isoen
dc.publisherIEEE
dc.subject.enprocess placement
dc.subject.enload balancing
dc.subject.enmessage passing
dc.subject.encommunication cost
dc.title.enCommunication and Topology-aware Load Balancing in Charm++ with TreeMatch
dc.typeCommunication dans un congrès
dc.subject.halInformatique [cs]/Calcul parallèle, distribué et partagé [cs.DC]
bordeaux.hal.laboratoriesLaboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800*
bordeaux.institutionUniversité de Bordeaux
bordeaux.institutionBordeaux INP
bordeaux.institutionCNRS
bordeaux.conference.titleIEEE Cluster 2013
bordeaux.countryUS
bordeaux.conference.cityIndianapolis
bordeaux.peerReviewedoui
hal.identifierhal-00851148
hal.version1
hal.invitednon
hal.proceedingsoui
hal.popularnon
hal.audienceInternationale
hal.origin.linkhttps://hal.archives-ouvertes.fr//hal-00851148v1
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.date=2013-09-24&rft.au=JEANNOT,%20Emmanuel&MENESES,%20Esteban&MERCIER,%20Guillaume&TESSIER,%20Fran%C3%A7ois&ZHENG,%20Gengbin&rft.genre=unknown


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record