• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Liu Xu, Yang Zhang, Yang Yang. A Nested Partitioning Load Balancing Algorithm for Tianhe-2[J]. Journal of Computer Research and Development, 2018, 55(2): 418-425. DOI: 10.7544/issn1000-1239.2018.20160877
Citation: Liu Xu, Yang Zhang, Yang Yang. A Nested Partitioning Load Balancing Algorithm for Tianhe-2[J]. Journal of Computer Research and Development, 2018, 55(2): 418-425. DOI: 10.7544/issn1000-1239.2018.20160877

A Nested Partitioning Load Balancing Algorithm for Tianhe-2

More Information
  • Published Date: January 31, 2018
  • As energy consumption becomes a major design concern of supercomputers, three design trends emerge in supercomputer architectures: massive parallelism, deep memory and network hierarchy, and heterogeneous computing. Large scale computing on such supercomputers as Tianhe-2 requires the load balancing algorithms with three properties: fast, minimal data movement cost, and load balance among heterogeneous devices such as CPU cores and accelerators. On the other hand, multi-physics and multi-scale applications are becoming ubiquitous for many challenge scientific simulations, which results in non-uniform load distribution and demands powerful load balancing algorithms. In this paper, we propose a load balancing algorithm with the above properties by combining a nested partitioning scheme, a greedy partitioning algorithm and an inner-outer subdomain partitioning algorithm. Model experiment shows our algorithm can guarantee good load balance efficiency. Furthermore, experiment on Tianhe-2 with 32 nodes shows our algorithm is able to achieve low communication cost. Finally, experiments of 5 real applications on Tianhe-2 with 936 thousand CPU and MIC cores show that, our algorithm can support large scale simulations efficiently.
  • Related Articles

    [1]Liu Zhengyi, Song Tian. Covert Sequence Channel Based on HTTP/2 Protocol[J]. Journal of Computer Research and Development, 2018, 55(6): 1157-1166. DOI: 10.7544/issn1000-1239.2018.20170451
    [2]Wang Yongxian, Zhang Lilun, Che Yonggang, Xu Chuanfu, Liu Wei, Cheng Xinghua. Heterogeneous Computing and Optimization on Tianhe-2,Supercomputer System for High-Order Accurate CFD Applications[J]. Journal of Computer Research and Development, 2015, 52(4): 833-842. DOI: 10.7544/issn1000-1239.2015.20131922
    [3]Yu Leilei, Chen Dongyan, Liu Yuemei, Huang Xu. Centralized-Calculating-Based 2-Disjoint Multipath Routing Algorithm for Wireless Sensor Networks[J]. Journal of Computer Research and Development, 2013, 50(3): 517-523.
    [4]Huang Haibin, Yang Luming, Wang Jianxin, Chen Jianer, Li Shaohua. Kernelization of 2-Vertex for Vertex Cover in Random Graphs Based on Subgraphs[J]. Journal of Computer Research and Development, 2009, 46(1): 31-40.
    [5]Deng Shanshan, Sun yi, Zhang Lisheng, Mo Zhifeng, Xie Yingke. Design of HighSpeed FFT Processor for Length N=q×2\+m[J]. Journal of Computer Research and Development, 2008, 45(8): 1430-1438.
    [6]Chen Yunji, Ma Lin, Shen Haihua, and Hu Weiwu. Formal Verification of Godson-2 Microprocessor Floating-Point Division Unit[J]. Journal of Computer Research and Development, 2006, 43(10): 1835-1841.
    [7]Wu Ming, Zhang Fuxin, Lin Wei, Xu Xianchao, Yuan Nan, and Wang Jian. Critical Techniques of System Optimization for Godson-2 Processor[J]. Journal of Computer Research and Development, 2006, 43(6): 980-986.
    [8]Zhang Heng, Shen Haihua. Function Verification of Godson-2 Processor[J]. Journal of Computer Research and Development, 2006, 43(6): 974-979.
    [9]Zhang Ge, Qi Zichu, and Hu Weiwu. Functional Units Design in Godson-2 Processor[J]. Journal of Computer Research and Development, 2006, 43(6): 967-973.
    [10]Hu Weiwu, Zhang Fuxin, and Li Zusong. Design and Performance Analysis of the Godson-2 Processor[J]. Journal of Computer Research and Development, 2006, 43(6): 959-966.
  • Cited by

    Periodical cited type(2)

    1. 谢景明,胡伟方,韩林,赵荣彩,荆丽娜. 基于“嵩山”超级计算机系统的量子傅里叶变换模拟. 计算机科学. 2021(12): 36-42 .
    2. Ze-yao MO. 超大规模并行计算:瓶颈与对策(英文). Frontiers of Information Technology & Electronic Engineering. 2018(10): 1251-1261 .

    Other cited types(1)

Catalog

    Article views (1194) PDF downloads (426) Cited by(3)

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return