One-sided communication is crucial to enabling communication concurrency. As core counts have increased, particularly with many-core architectures, one-sided (RMA) communication has been proposed to address the ever increasing contention at the network interface. The difficulty in using one-sided (RMA) communication with MPI is that the performance of MPI implementations using RMA with multiple concurrent threads is not well understood. Past studies have been done using MPI RMA in combination with multi-threading (RMA-MT) but they have been performed on older MPI implementations lacking RMA-MT optimizations. In addition prior work has only been done at smaller scale (
CITATION STYLE
Hjelm, N., Dosanjh, M. G. F., Grant, R. E., Groves, T., Bridges, P., & Arnold, D. (2018). Improving MPI multi-threaded RMA communication performance. In ACM International Conference Proceeding Series. Association for Computing Machinery. https://doi.org/10.1145/3225058.3225114
Mendeley helps you to discover research relevant for your work.