Affiliation:
1. NEC Laboratories Europe, NEC Europe Ltd., Rathausallee 10, D-53757 Sankt Augustin, Germany
Abstract
We characterize collective communication operations on (clustered) multiprocessor systems in terms of their communication volume, and arrive at useful relationships between regular and irregular operations over sets of processors and sets of cluster-nodes, respectively. We show that regular problems over sets of processors induce corresponding irregular problems over sets of nodes. We hereby identify a symmetric variant of the personalized all-to-all communication problem that might be worth studying in its own right, and discuss an algorithm for solving this problem. From a simple algorithm for the regular all-gather problem over sets of processors, we derive an algorithm for the irregular all-gather problem over both sets of processors and sets of nodes. For communication libraries like MPI, the relationships emphasize the need for efficient algorithms for the irregular collective communication operations.
Publisher
World Scientific Pub Co Pte Lt
Subject
Hardware and Architecture,Theoretical Computer Science,Software
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Collectives in hybrid MPI+MPI code: Design, practice and performance;Parallel Computing;2020-11
2. MPI Collectives for Multi-core Clusters;Proceedings of the 48th International Conference on Parallel Processing: Workshops;2019-08-05
3. MPI Collectives and Datatypes for Hierarchical All-to-all Communication;Proceedings of the 21st European MPI Users' Group Meeting;2014-09-09
4. A Pipelined Algorithm for Large, Irregular All-Gather Problems;The International Journal of High Performance Computing Applications;2010-01-11
5. A Simple, Pipelined Algorithm for Large, Irregular All-gather Problems;Recent Advances in Parallel Virtual Machine and Message Passing Interface;2008