KNEM: a Generic and Scalable Kernel-Assisted Intra-node MPI Communication Framework
| hal.structure.identifier | Efficient runtime systems for parallel architectures [RUNTIME] | |
| hal.structure.identifier | Laboratoire Bordelais de Recherche en Informatique [LaBRI] | |
| dc.contributor.author | GOGLIN, Brice | |
| hal.structure.identifier | Efficient runtime systems for parallel architectures [RUNTIME] | |
| hal.structure.identifier | Laboratoire Bordelais de Recherche en Informatique [LaBRI] | |
| dc.contributor.author | MOREAUD, Stéphanie | |
| dc.date.accessioned | 2024-04-15T09:44:39Z | |
| dc.date.available | 2024-04-15T09:44:39Z | |
| dc.date.created | 2012 | |
| dc.date.issued | 2013-02 | |
| dc.identifier.issn | 0743-7315 | |
| dc.identifier.uri | https://oskar-bordeaux.fr/handle/20.500.12278/197864 | |
| dc.description.abstractEn | The multiplication of cores in today's architectures raises the importance of intra-node communication in modern clusters and their impact on the overall parallel application performance. Although several proposals focused on this issue in the past, there is still a need for a portable and hardware-independent solution that addresses the requirements of both point-to-point and collective MPI operations inside shared-memory computing nodes. This paper presents the KNEM module for the Linux kernel that provides MPI implementations with a flexible and scalable interface for performing kernel-assisted single-copy data transfers between local processes. It enables high-performance communication within most existing MPI implementations and brings significant application performance improvements thanks to more efficient point-to-point and collective operations. | |
| dc.language.iso | en | |
| dc.publisher | Elsevier | |
| dc.title.en | KNEM: a Generic and Scalable Kernel-Assisted Intra-node MPI Communication Framework | |
| dc.type | Article de revue | |
| dc.identifier.doi | 10.1016/j.jpdc.2012.09.016 | |
| dc.subject.hal | Informatique [cs]/Système d'exploitation [cs.OS] | |
| dc.subject.hal | Informatique [cs]/Calcul parallèle, distribué et partagé [cs.DC] | |
| bordeaux.journal | Journal of Parallel and Distributed Computing | |
| bordeaux.page | 176-188 | |
| bordeaux.volume | 73 | |
| bordeaux.hal.laboratories | Laboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800 | * |
| bordeaux.issue | 2 | |
| bordeaux.institution | Université de Bordeaux | |
| bordeaux.institution | Bordeaux INP | |
| bordeaux.institution | CNRS | |
| bordeaux.peerReviewed | oui | |
| hal.identifier | hal-00731714 | |
| hal.version | 1 | |
| hal.popular | non | |
| hal.audience | Internationale | |
| hal.origin.link | https://hal.archives-ouvertes.fr//hal-00731714v1 | |
| bordeaux.COinS | ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.jtitle=Journal%20of%20Parallel%20and%20Distributed%20Computing&rft.date=2013-02&rft.volume=73&rft.issue=2&rft.spage=176-188&rft.epage=176-188&rft.eissn=0743-7315&rft.issn=0743-7315&rft.au=GOGLIN,%20Brice&MOREAUD,%20St%C3%A9phanie&rft.genre=article |
Files in this item
| Files | Size | Format | View |
|---|---|---|---|
|
There are no files associated with this item. |
|||