• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
高级检索

InfiniBand中面向有限多播表条目数的多播路由算法

陈淑平, 何王全, 李祎, 漆锋滨

陈淑平, 何王全, 李祎, 漆锋滨. InfiniBand中面向有限多播表条目数的多播路由算法[J]. 计算机研究与发展, 2022, 59(4): 864-881. DOI: 10.7544/issn1000-1239.20200767
引用本文: 陈淑平, 何王全, 李祎, 漆锋滨. InfiniBand中面向有限多播表条目数的多播路由算法[J]. 计算机研究与发展, 2022, 59(4): 864-881. DOI: 10.7544/issn1000-1239.20200767
Chen Shuping, He Wangquan, Li Yi, Qi Fengbin. Multicast Routing Algorithm for Limited MFT Size in InfiniBand[J]. Journal of Computer Research and Development, 2022, 59(4): 864-881. DOI: 10.7544/issn1000-1239.20200767
Citation: Chen Shuping, He Wangquan, Li Yi, Qi Fengbin. Multicast Routing Algorithm for Limited MFT Size in InfiniBand[J]. Journal of Computer Research and Development, 2022, 59(4): 864-881. DOI: 10.7544/issn1000-1239.20200767
陈淑平, 何王全, 李祎, 漆锋滨. InfiniBand中面向有限多播表条目数的多播路由算法[J]. 计算机研究与发展, 2022, 59(4): 864-881. CSTR: 32373.14.issn1000-1239.20200767
引用本文: 陈淑平, 何王全, 李祎, 漆锋滨. InfiniBand中面向有限多播表条目数的多播路由算法[J]. 计算机研究与发展, 2022, 59(4): 864-881. CSTR: 32373.14.issn1000-1239.20200767
Chen Shuping, He Wangquan, Li Yi, Qi Fengbin. Multicast Routing Algorithm for Limited MFT Size in InfiniBand[J]. Journal of Computer Research and Development, 2022, 59(4): 864-881. CSTR: 32373.14.issn1000-1239.20200767
Citation: Chen Shuping, He Wangquan, Li Yi, Qi Fengbin. Multicast Routing Algorithm for Limited MFT Size in InfiniBand[J]. Journal of Computer Research and Development, 2022, 59(4): 864-881. CSTR: 32373.14.issn1000-1239.20200767

InfiniBand中面向有限多播表条目数的多播路由算法

基金项目: 国家重点研发计划项目(2017YFB0202004)
详细信息
  • 中图分类号: TP393

Multicast Routing Algorithm for Limited MFT Size in InfiniBand

Funds: This work was supported by the National Key Research and Development Program of China (2017YFB0202004).
  • 摘要: 高性能计算中,硬件支持的多播操作对集合通信的性能具有重要影响.随着超级计算机系统规模的不断扩大,多播组的个数急剧增加,可能会超过硬件支持的多播表条目数,而现有的多播路由算法没有给出相应的解决方案.提出一种面向有限多播表条目数的多播路由算法MR4LMS(multicast routing for limited MFT size),该算法使用先构造后染色、先染色后构造2种多播树构建方法,可显著降低所需的多播表条目数;而在多播表条目数不足时,通过合并算法将多个相似的多播组合并到一起以进一步减少所需的多播表条目数.在多种典型拓扑结构及通信模式下对MR4LMS进行了测试,结果表明仅需设置256个多播表条目就能够支持数千甚至数万个多播组,满足典型应用的需求.还对多播路由算法的最大EFI(edge forwarding index)及运行时间进行了测试,获得了令人满意的结果,表明MR4LMS可用于超大规模互连网络.
    Abstract: In high performance computing, multicast operations supported by hardware have important impact on the performance of collective communication. As the supercomputer becomes larger and larger, the number of MCGs (multicast groups) increases rapidly also, and may exceed the number of MFT (multicast forwarding table) entries supported by hardware. However, the existing multicast routing algorithms do not provide solutions to this problem. This paper proposes a multicast routing algorithm for limited MFT size in InfiniBand called MR4LMS (multicast routing for limited MFT size). The algorithm uses two different methods, called FBTC (first build then color) and FCTB (first color then build) respectively, to build the multicast tree, in order to reduce the number of MFT entries as more as possible. When the number of MFT entries is not enough, several similar MCGs can be merged together by a merge algorithm to further reduce the required MFT entries. MR4LMS is tested under various typical topologies and communication patterns. The results show that it only needs 256 MFT entries to support thousands or even tens of thousands of MCGs to meet the requirements of typical communication patterns. In addition, we test the maximum EFI (edge forwarding index) and the running time of MR4LMS and obtain the satisfying performance result, which show that the MR4LMS can be used in large-scale interconnect networks.
  • 期刊类型引用(2)

    1. 聂萌瑶,刘鑫. 考虑最大通信量的物联网群体访问路由算法. 计算机仿真. 2024(02): 415-419 . 百度学术
    2. 陈淑平,李祎,何王全,漆锋滨. 胖树拓扑中高效实用的定制多播路由算法. 计算机研究与发展. 2022(12): 2689-2707 . 本站查看

    其他类型引用(0)

计量
  • 文章访问数:  174
  • HTML全文浏览量:  1
  • PDF下载量:  74
  • 被引次数: 2
出版历程
  • 发布日期:  2022-03-31

目录

    /

    返回文章
    返回