HPC-X v2.6
应用介绍
MellanoxHPC-X®是一个综合软件包,其中包括MPI和SHMEM通信库。 HPC-X还包括各种加速程序包,以改善运行在这些库之上的应用程序的性能和可伸缩性,包括UCX(统一通信X),该程序可加速底层的发送/接收(或放置/获取)消息。 它还包括FCA(Fabric Collectives Accelerations),它可以加速MPI / PGAS语言使用的基础集体操作。
总览
统一通信-X Framework(UCX)是一个加速库,已集成到Open MPI(作为pml层)和OpenSHMEM(作为spml层)中,并作为HPC-X的一部分提供。它是一个开放源代码通信库,旨在为HPC应用程序实现最高性能。 UCX进行了广泛的优化,以实现通信路径中的低软件开销,从而实现接近原生的性能。
UCX支持接收侧标签匹配,单侧通信语义,有效的内存注册以及各种增强功能,这些增强功能显着提高了HPC应用程序的可伸缩性和性能。
UCX对于使用基于客户端服务器的应用程序的存储,大数据和云服务器也非常有用。
UCX支持:
InfiniBand传输:
不可靠的数据报(UD)
可靠连接(RC)
动态连接(DC)
具有MLNX_OFED v2.1-1.0.0和更高版本的Connect-IB®/ConnectX®-4和更高版本的HCA支持DC。
共享内存通信,支持KNEM,CMA和XPMEM
RoCE
TCP协议
CUDA
有关UCX的更多信息,请参阅https://github.com/openucx/ucx和http://www.openucx.org/
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: [email protected] 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » HPC-X v2.6
文件列表(部分)
名称 | 大小 | 修改日期 |
---|---|---|
Mellanox HPC-X® Software Toolkit__11_15_2020.pdf | 365.32 KB | 2020-11-15 |
发表评论 取消回复