| HAL: inria-00486178, version 1 |
| DOI: 10.1007/978-3-642-15646-5_25 |
| See detailed view | BibTeX,EndNote,... |
|
|
| The 17th European MPI Users Group conference, Stuttgart : Allemagne (2010) |
|
|
|
|
| Adaptive MPI Multirail Tuning for Non-Uniform Input/Output Access |
|
|
| Stéphanie Moreaud 1, 2Brice Goglin 1, 2 |
|
|
| For the Grid'5000 collaboration(s) |
|
|
| (2010) |
|
|
| Multicore processors have not only reintroduced Non-Uniform Memory Access (NUMA) architectures in nowadays parallel computers, but they are also responsible for non-uniform access times with respect to Input/Output devices (NUIOA). In clusters of multicore machines equipped with several Network Interfaces, performance of communication between processes thus depends on which cores these processes are scheduled on, and on their distance to the Network Interface Cards involved. We propose a technique allowing multirail communication between processes to carefully distribute data among the network interfaces so as to counterbalance NUIOA effects. We demonstrate the relevance of our approach by evaluating its implementation within OpenMPI on a Myri-10G + InfiniBand cluster. |
|
|
|
|
|
|
|
|
|
|
| 1: | Laboratoire Bordelais de Recherche en Informatique (LaBRI) |
| CNRS : UMR5800 – Université Sciences et Technologies - Bordeaux I – École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB) – Université Victor Segalen - Bordeaux II | |
| 2: | RUNTIME (INRIA Bordeaux - Sud-Ouest) |
| INRIA – CNRS : UMR5800 – Université Sciences et Technologies - Bordeaux I – École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB) | |
|
|
|
|
|
|
|
|
| Domain | : | Computer Science/Operating Systems |
|
|
| Attached file list to this document: | |||||
|
|
|
| inria-00486178, version 1 | |
| http://hal.inria.fr/inria-00486178 | |
| oai:hal.inria.fr:inria-00486178 | |
| From: Brice Goglin | |
| Submitted on: Tuesday, 25 May 2010 11:42:22 | |
| Updated on: Monday, 23 April 2012 16:41:04 | |