首页> 外文会议>IEEE International Conference on Cluster Computing >Effects of Packet Pacing for MPI Programs in a Grid Environment
【24h】

Effects of Packet Pacing for MPI Programs in a Grid Environment

机译:包装PAP包在网格环境中PAP的影响

获取原文

摘要

Improving the performance of TCP communication is the key to the successful deployment of MPI programs in a Grid environment in which multiple clusters are connected through high performance dedicated networks. To efficiently utilize the inter-cluster bandwidth, a traffic control mechanism is required so as not to allow the aggregate transmission bandwidth to exceed the inter-cluster bandwidth when multiple nodes communicate at one time. In this paper, we propose a traffic control method for MPI programs, in which an application or the MPI runtime controls the transmission rate based on the communication pattern by using certain MPI attributes. Packet pacing is used at each node preventing microscopic burst transmission to thus avoid congestion. We confirm the effectiveness of the proposed method by experiments using a 10 Gbps emulated WAN environment. We show most of the NAS Parallel benchmarks improve the performance, since the proposed method reduces packet losses due to traffic congestion on the inter-cluster network. The results have indicated that it is feasible to connect multiple clusters and run large-scale scientific applications over distances up to 1000 kilometers, if an appropriate network is available.
机译:提高TCP通信的性能是在网格环境中成功部署MPI程序的关键,其中通过高性能专用网络连接多个集群。为了有效地利用群集间带宽,需要流量控制机制,以便在多个节点一次通信时不允许聚合传输带宽超过群集间带宽。在本文中,我们提出了一种用于MPI程序的流量控制方法,其中应用程序或MPI运行时通过使用某些MPI属性基于通信模式来控制传输速率。在每个节点下使用数据包起搏,防止微观突发传输,从而避免拥塞。我们通过使用10 Gbps的WAN环境进行实验确认所提出的方法的有效性。我们显示大多数NAS并联基准提高性能,因为该方法由于群集间网络上的交通拥堵而降低了分组损失。结果表明,如果有适当的网络,则连接多个集群并在高达1000公里的距离上运行大规模的科学应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号