SC13 Denver, CO

The International Conference for High Performance Computing, Networking, Storage and Analysis

Implementation of Neighbor Communication Algorithm Using Multi-NICs Effectively by Extended RDMA Interfaces.

Authors: Yoshiyuki Morie (Kyushu University), Takeshi Nanri (Kyushu University)

Abstract: A neighbor communication algorithm for large messages in K computer was proposed. The key idea of this algorithm was to divide messages into fragments according to the number of neighboring processes and the number of NICs available on each node, so that the bandwidth of each NIC was fully used. To show the effectiveness of the proposed algorithm, an implementation of the algorithm for six neighbors with four NICs by MPI functions was examined. Experimental results showed that, for large messages, the performance of the proposed algorithm was two times faster than the existing one in mpich-3.0.4. However, in medium message size, proposed algorithm is lower performance than existing one. Therefore, the proposed algorithm is implemented by extended RDMA interfaces instead of MPI functions. This implementation became faster than existing one in medium message size too. This result showed the proposed neighbor communication was widely effective.

Poster: pdf
Two-page extended abstract: pdf

Poster Index