Show simple item record

hal.structure.identifierDAM Île-de-France [DAM/DIF]
hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
dc.contributor.authorDIAKHATÉ, François
hal.structure.identifierDAM Île-de-France [DAM/DIF]
dc.contributor.authorPÉRACHE, Marc
hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
dc.contributor.authorNAMYST, Raymond
hal.structure.identifierDAM Île-de-France [DAM/DIF]
dc.contributor.authorJOURDREN, Hervé
dc.date.accessioned2024-04-15T09:51:57Z
dc.date.available2024-04-15T09:51:57Z
dc.date.created2008-08
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/198478
dc.description.abstractEnThanks to recent advances in virtualization technologies, it is now possible to benefit from the flexibility brought by virtual machines at little cost in terms of CPU performance. However on HPC clusters some overheads remain which prevent widespread usage of virtualization. In this article, we tackle the issue of inter-VM MPI communications when VMs are located on the same physical machine. To achieve this we introduce a virtual device which provides a simple message passing API to the guest OS. This interface can then be used to implement an efficient MPI library for virtual machines. The use of a virtual device makes our solution easily portable across multiple guest operating systems since it only requires a small driver to be written for this device. We present an implementation based on Linux, the KVM hypervisor and Qemu as its userspace device emulator. Our implementation achieves near native performance in terms of MPI latency and bandwidth.
dc.language.isoen
dc.title.enEfficient shared memory message passing for inter-VM communications
dc.typeDocument de travail - Pré-publication
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
hal.identifierhal-00368622
hal.version1
hal.audienceNon spécifiée
hal.origin.linkhttps://hal.archives-ouvertes.fr//hal-00368622v1
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.au=DIAKHAT%C3%89,%20Fran%C3%A7ois&P%C3%89RACHE,%20Marc&NAMYST,%20Raymond&JOURDREN,%20Herv%C3%A9&rft.genre=preprint


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