Scholay

学术搜索 · AI 审稿 · LaTeX 协作

RDMA-based and SMP-aware Multi-port All-Gather on Multi-rail QsNet^II SMP Clusters

作者:Ying Qian, Ahmad Afsahi · 发表于:Proceedings of the International Conference on Parallel Processing · 年份:2007 · DOI:10.1109/icpp.2007.69 · 被引用次数:17 · 研究领域:Parallel Computing and Optimization Techniques、Interconnection Networks and Systems、Distributed and Parallel Computing Systems

Clusters of symmetric multiprocessors (SMP) are more commonplace than ever in achieving high- performance. Scientific applications running on clusters employ collective communications extensively. Using shared memory communication among co- located processes on SMP nodes as well as remote direct memory access (RDMA) operations for inter- node communication and trying to overlap them is a proven technique in boosting the performance of collective operations. The effect is much more pronounced when efficient multi-port collectives on multi-rail networks are devised and implemented. In this work, we design and implement multi-port RDMA-based and SMP-aware all-gather algorithms with message striping over multi-rail QsNeIIdirectly at the Elan level. We compare our algorithms against RDMA-only traditional algorithms and the native elan_gather(). Our performance results indicate that the proposed SMP-aware Brack all-gather gains an improvement of up to 1.96 for 4KB messages over the native elanjgather(). Meanwhile, the direct algorithm achieves up to 1.49 improvement for 32 KB messages.