首页> 外文期刊>Journal of Parallel and Distributed Computing >Improving communication scheduling for array redistribution
【24h】

Improving communication scheduling for array redistribution

机译:改善用于阵列重新分配的通信调度

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Many scientific applications require array redistribution when the programs run on distributed memory parallel computers. It is essential to use efficient algorithms for redistribution, otherwise the performance of the programs will degrade considerably. The redistribution overheads consist of two parts: index computation and inter-processor communication. If there is no communication scheduling in a redistribution routine, the inter-processor communication will incur a larger communication idle time when there exists node contention and/or difference among message lengths during one particular communication step. In order to solve this problem, in this paper, we propose an efficient scheduling scheme that not only minimizes the number of communication steps and eliminates node contention, but also minimizes the difference of message lengths in each communication step. Thus, the communication idle time is reduced in redistribution routines. (c) 2005 Elsevier Inc. All rights reserved.
机译:当程序在分布式内存并行计算机上运行时,许多科学应用程序都需要重新分配数组。必须使用有效的算法进行重新分发,否则程序的性能将大大降低。重新分配开销包括两部分:索引计算和处理器间通信。如果在重新分配例程中没有通信调度,则当在一个特定的通信步骤中存在节点争用和/或消息长度之间存在差异时,处理器间通信将招致较大的通信空闲时间。为了解决这个问题,在本文中,我们提出了一种有效的调度方案,该方案不仅使通信步骤的数量最少并且消除了节点争用,而且使每个通信步骤中消息长度的差异最小。因此,在重新分配例程中减少了通信空闲时间。 (c)2005 Elsevier Inc.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号