首页> 外文期刊>Cluster Computing >Exploiting application buffer reuse to improve MPI small message transfer protocols over RDMA-enabled networks
【24h】

Exploiting application buffer reuse to improve MPI small message transfer protocols over RDMA-enabled networks

机译:利用应用程序缓冲区重用来改进启用RDMA的网络上的MPI小消息传输协议

获取原文
获取原文并翻译 | 示例

摘要

To avoid the memory registration cost for small messages in MPI implementations over RDMA-enabled networks, message transfer protocols involve a copy to intermediate buffers at both sender and receiver. In this paper, we propose to eliminate the send-side copy when an application buffer is reused frequently. We show that it is more efficient to register the application buffer and use it for data transfer. The idea is examined for small message transfer protocols in MVAPICH2, including RDMA Write and Send/Receive based communications, one-sided communications and collectives. The proposed protocol adaptively falls back to the current protocol when the application does not frequently use its buffers. The performance results over InfiniBand indicate up to 14% improvement for single message latency, close to 20% improvement for one-sided operations and up to 25% improvement for collectives. In addition, the communication time in MPI applications with high buffer reuse is improved using this technique.
机译:为了避免在启用RDMA的网络上通过MPI实现的小型消息的内存注册成本,消息传输协议涉及到发送方和接收方的中间缓冲区的副本。在本文中,我们建议消除经常重复使用应用程序缓冲区时的发送方副本。我们证明了注册应用程序缓冲区并将其用于数据传输更加有效。对MVAPICH2中的小消息传输协议(包括RDMA基于写和发送/接收的通信,单面通信和集合)中的小消息传输协议进行了研究。当应用程序不经常使用其缓冲区时,建议的协议会自适应地回退到当前协议。与InfiniBand相比,性能结果表明单条消息延迟最多可提高14%,单面操作最多可提高20%,集体操作最多可提高25%。此外,使用此技术可以改善具有较高缓冲区重用率的MPI应用程序中的通信时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号