首页> 外文会议>The 11th International Conference on Parallel and Distributed Computing, Applications and Technologies >Transient Congestion Avoidance in Software Distributed Shared Memory Systems
【24h】

Transient Congestion Avoidance in Software Distributed Shared Memory Systems

机译:避免软件分布式共享内存系统中的瞬时拥塞

获取原文
获取外文期刊封面目录资料

摘要

OpenMP applications executed on top of software distributed shared memory (SDSM) systems show peaks in network traffic. In these scenarios, synchronization points are used to maintain memory consistency and improve performance, and network traffic is highly increased due to data being exchanged between different nodes in the system. This behaviour generates network congestion which may limit or degrade applications performance. In this paper we present a technique to avoid these peaks by sending data producing the congestion earlier in time. Our proposal is to introduce virtual synchronization points between the real ones, and use them to automatically distribute the network traffic. This technique is evaluated with a synthetic benchmark, and with the classes A and B of two OpenMP codes from the NAS benchmarks (BT and CG), on top of NanosDSM, a page-based DSM implementing sequential consistency. The results show a16% performance improvement on average over the traditional methods.
机译:在软件分布式共享内存(SDSM)系统上执行的OpenMP应用程序显示网络流量达到峰值。在这些情况下,同步点用于维护内存一致性并提高性能,并且由于系统中不同节点之间交换了数据,因此网络流量大大增加。此行为会导致网络拥塞,这可能会限制或降低应用程序的性能。在本文中,我们提出了一种通过及时发送数据以产生拥塞的技术来避免出现这些峰值的技术。我们的建议是在真实的虚拟同步点之间引入虚拟同步点,并使用它们自动分配网络流量。该技术通过综合基准以及NAS基准(BT和CG)中两个OpenMP代码的A级和B级进行评估,并在NanosDSM(基于页面的DSM,实现顺序一致性)的基础上进行评估。结果表明,与传统方法相比,平均性能提高了16%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号