s'authentifier
version française rss feed
inria-00356236, version 1
Voir la fiche détaillée  BibTeX  EndNote  TEI  RefWorks
Decoupling Memory Pinning from the Application with Overlapped on-Demand Pinning and MMU Notifiers
Brice Goglin (, http://runtime.bordeaux.inria.fr/goglin) 12
(2009)
Icone de article.pdf
Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2009 (2009)
High-performance cluster networks achieve very high throughput thanks to zero-copy techniques that require pinning of application buffers in physical memory. The Open-MX stack implements message passing over generic Ethernet hardware with similar needs. We present the design of an innovative pinning model in Open-MX based on the decoupling of memory pinning from the application. This idea eases the implementation of a reliable pinning cache in the kernel and enables full overlap of pinning with communication. Performance evaluation shows that both these optimizations bring interesting throughput improvements.
1 :  Laboratoire Bordelais de Recherche en Informatique (LaBRI)
CNRS : UMR5800 – Université Sciences et Technologies - Bordeaux I – Ecole Nationale Supérieure d'Electronique, Informatique et Radiocommunications de Bordeaux – Université Victor Segalen - Bordeaux II
2 :  RUNTIME (INRIA Bordeaux - Sud-Ouest)
INRIA – CNRS : UMR5800 – Université Sciences et Technologies - Bordeaux I – Ecole Nationale Supérieure d'Electronique, Informatique et Radiocommunications de Bordeaux
Informatique/Système d'exploitation
10.1109/IPDPS.2009.5160888