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.authorGOGLIN, Brice
dc.date.accessioned2024-04-15T09:49:20Z
dc.date.available2024-04-15T09:49:20Z
dc.date.issued2011
dc.identifier.issn1532-0626
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/198247
dc.description.abstractEnHigh-speed networking in clusters usually relies on advanced hardware features in the NICs, such as zero-copy capability. Open-MX is a high-performance message passing stack tailored for regular Ethernet hardware without such capabilities. We present the addition of a multiqueue support in the Open-MX receive stack so that all incoming packets for the same process are handled on the same core. We then introduce the idea of binding the target end process near its dedicated receive queue. This model leads to a more cache-efficient receive stack for Open-MX. It also proves that very simple and stateless hardware features may have a significant impact on message passing performance over Ethernet. The implementation of this model in a firmware reveals that it may not be as efficient as some manually tuned micro-benchmarks. But our multiqueue receive stack generally performs better than the original single queue stack, especially on large communication patterns where multiple processes are involved and manual binding is difficult.
dc.language.isoen
dc.publisherWiley
dc.title.enNIC-assisted cache-efficient receive stack for message passing over Ethernet
dc.typeArticle de revue
dc.identifier.doi10.1002/cpe.1632
dc.subject.halInformatique [cs]/Système d'exploitation [cs.OS]
bordeaux.journalConcurrency and Computation: Practice and Experience
bordeaux.page199-210
bordeaux.volume23
bordeaux.hal.laboratoriesLaboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800*
bordeaux.issue2
bordeaux.institutionUniversité de Bordeaux
bordeaux.institutionBordeaux INP
bordeaux.institutionCNRS
bordeaux.peerReviewedoui
hal.identifierinria-00496301
hal.version1
hal.popularnon
hal.audienceInternationale
hal.origin.linkhttps://hal.archives-ouvertes.fr//inria-00496301v1
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.jtitle=Concurrency%20and%20Computation:%20Practice%20and%20Experience&rft.date=2011&rft.volume=23&rft.issue=2&rft.spage=199-210&rft.epage=199-210&rft.eissn=1532-0626&rft.issn=1532-0626&rft.au=GOGLIN,%20Brice&rft.genre=article


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