Chapter
Optimizing MPI Runtime Parameter Settings by Using Machine Learning
09/2009;
DOI:10.1007/978-3-642-03770-2_26
pp.196-206
-
Citations (0)
- Cited In (1)
-
Article: Adaptive MPI Multirail Tuning for Non-Uniform Input/Output Access
[show abstract] [hide abstract]
ABSTRACT: 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.The 17th European MPI Users Group conference.
Data provided are for informational purposes only. Although carefully collected, accuracy cannot be guaranteed.
The impact factor represents a rough estimation of the journal's impact factor and does not reflect the actual
current impact factor.
Publisher conditions are provided by RoMEO. Differing provisions from the publisher's actual policy or licence
agreement may be applicable.
Keywords
benchmarks
input data
Manually tuning MPI runtime parameters
MPI runtime parameters
multi-core SMP machine
optimal speedup
optimise MPI application performance
paper introduces