-
题名基于天河互连的公共通信接口UCX实现与评估
被引量:2
- 1
-
-
作者
谢旻
周恩强
董勇
张伟
-
机构
国防科技大学计算机学院
高性能计算国家重点实验室
-
出处
《计算机应用》
CSCD
北大核心
2019年第A01期113-118,共6页
-
基金
国家重点研发计划项目(2016YFB0200401)
国防科技大学科研计划项目(ZK18-03-10)
-
文摘
为解决在天河互连和未来高性能互连网络上支持多种高性能、可扩展并行编程模型的问题,提出了一种基于远程直接内存访问(RDMA)技术的公共通信接口UCX实现方案。该UCX实现系统建立了UCX数据抽象到天河互连系统通信资源对象的映射关系,基于短报文通信和共享的RDMA缓冲池实现了一种面向ActiveMessage和单边通信接口的高速数据传输协议,并提出了一种动态可扩展信用流控机制来提高UCX系统在大规模并行应用运行时的可扩展性。实验测试测试表明,由于UCX通信接口操作更匹配互连网络硬件特性,精简了软件处理层次,UCX软件层增加的总开销小于200ns,而基于该UCX的消息传递接口(MPI)系统,相对于现有的天河互连MPI实现架构,减少了约50ns的通信延迟,短消息速率也有约10%的性能提升。该UCX实现系统对拓展天河互连网络上的并行编程模型和应用类型,并确保并行运行效率,提供了较好的技术支撑。
-
关键词
高速互连网络
并行编程模型
消息传递接口
公共通信接口
远程直接内存访问
-
Keywords
high-speed interconnection network
parallel programming model
Message Passing Interface (MPI)
common communication interface
Remote Direct Memory Access (RDMA)
-
分类号
TP316.4
[自动化与计算机技术—计算机软件与理论]
-