【24h】

A Performance Study of UCX over InfiniBand

机译:UCX对Infiniband的性能研究

获取原文

摘要

UCX is an open-source communication framework with a two-level API design targeted at addressing the needs of large supercomputing systems. The lower-level interface, UCT, adds minimal overhead to data transfer but requires considerable effort from the user. The higher-level interface, UCP, is easier to use, but adds some overhead to the communication. This work focuses on charting the performance of UCX over InfiniBand, motivated by the usage of UCX as middleware for high-level communication libraries. We analyze performance shortcomings that stem from the two-level design and the sources of these performance losses. In particular, we target basic functions of UCP, evaluate their performance over InfiniBand, and analyze sources of overheads compared with UCT and Verbs. We propose and evaluate some fixes to minimize these overheads, in order to enhance UCP performance and scalability.
机译:UCX是一个开源通信框架,具有针对大型超级计算系统的需求的两级API设计。较低级接口UCT为数据传输增加了最小的开销,但需要从用户提供相当大的努力。更高级别的接口UCP更易于使用,但增加了一些开销。这项工作侧重于绘制UCX对Infiniband的性能,通过UCX的使用作为高级通信库的中间件。我们分析了源于两级设计的性能缺点和这些性能损失的来源。特别是,我们针对UCP的基本功能,评估其对InfiniBand的性能,与UCT和动词相比分析开销的来源。我们提出并评估了一些修复程序以最小化这些开销,以提高UCP性能和可扩展性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号