DocumentCode :
3740635
Title :
Improving Communication Throughput by Multipath Load Balancing on Blue Gene/Q
Author :
Huy Bui;Preeti Malakar;Venkatram Vishwanath;Todd S. Munson;Eun-Sung Jung;Andrew Johnson;Michael E. Papka;Jason Leigh
Author_Institution :
Dept. of Comput. Sci., Univ. of Illinois at Chicago, Chicago, IL, USA
fYear :
2015
Firstpage :
115
Lastpage :
124
Abstract :
Achievable networking performance of applications in a supercomputer depends on the exact combination of the communication patterns of the applications and the routing algorithms used by the supercomputer. In order to achieve the highest networking performance for the applications, the routing algorithms need to be designed optimally for those communication patterns. However, while communication patterns usually vary from application to application and even from phase to phase in an application, routing algorithms have limited variation and usually are optimized for typical communication patterns. This results in high networking performance for some communication patterns. In this paper we present approaches for improving communication performance by using multiple paths and re-balancing load on physical links on the Blue Gene/Q supercomputer. We realize our approaches in a framework called OPTIQ and demonstrate the efficacy of our framework via a set of benchmarks. Our results show that we can achieve 43 -- 67% higher throughput on average from 91 experiments, and can achieve higher throughput than default MPI_Alltoallv used for certain communication patterns.
Keywords :
"Routing","Supercomputers","Throughput","Load modeling","Multiprocessor interconnection","Optimization","Data transfer"
Publisher :
ieee
Conference_Titel :
High Performance Computing (HiPC), 2015 IEEE 22nd International Conference on
Type :
conf
DOI :
10.1109/HiPC.2015.44
Filename :
7397625
Link To Document :
بازگشت