计算机工程与科学

北大核心,INSPEC,JST,CSCD扩展版,WJCI

国内刊号:43-1258/TP

国际刊号:1007-130X

计算机工程与科学杂志2025年第3期:基于“天河二号”聚合通信卸载特性的 MPI_Barrier优化

发布日期:

作者:朱琦, 戴艺, 彭晋韬, 谢旻, 梁崇山, 刘鹏, 杨博, 刘杰,

单位:1.国防科技大学计算机学院,湖南 长沙 410073;2.国防科技大学高端装备数字化软件湖南省重点实验室,湖南 长沙 410073;3.国防科技大学并行与分布计算全国重点实验室,湖南 长沙 410073

关键词:MPI,Barrier,大规模并行应用,NIC聚合通信卸载,

基金:国家自然科学基金(62272476);国家重点研发计划(2021YFBO300101);国家自然科学基金重点项目(U22B2005);并行与分布处理国家重点实验室基金(2021-KJWPDL-08)

Barrier作为消息传递接口MPI程序的基本操作,是确保程序正确执行的重要机制之一。目前已有的Barrier实现方案主要存在2个缺陷:首先,节点间同步存在大量冗余的数据路径传输开销;其次,节点内同步存在大量缓存失效的情况。为解决这些性能限制,针对“天河二号”定制网络TH-Express聚合通信卸载特性,提出了基于GLEX NIC的Barrier加速和共享内存标志位重排列2种优化技术,有效减少了节点间同步开销,提高了节点内基于共享内存的同步效率。基于上述优化方法,重新设计了MPI_Barrier算法,并将其集成到MPI通信库中,并在国家超级计算长沙中心通过运行微基准测试程序和实际应用程序对所提优化方法进行性能测试,规模达到7 168个节点。实验结果表明,优化后的MPI_Barrier集合操作获得了1.3~14.5倍的加速,并在应用级真实负载评测中,性能提升高达54%。

来源:2025年第3期

《计算机工程与科学》期刊编辑部

查看计算机工程与科学杂志2025年第3期

联系我们

  • 地址:湖南省长沙市开福区德雅路109号
  • 电话:86-0731-87002567
  • E-mail:jsjgcykx@vip.163.com

咨询工作人员