首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Optimal all-to-all personalized exchange in self-routable multistage networks
【24h】

Optimal all-to-all personalized exchange in self-routable multistage networks

机译:自路由多级网络中的最佳全包个性化交换

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

摘要

All-to-all personalized exchange is one of the most dense collective communication patterns and occurs in many important applications in parallel computing. Previous all-to-all personalized exchange algorithms were mainly developed for hypercube and mesh/torus networks. Although the algorithms for a hypercube may achieve optimal time complexity, the network suffers from unbounded node degrees and thus has poor scalability in terms of I/O port limitation in a processor. On the other hand, a mesh/torus has a constant node degree and better scalability in this aspect, but the all-to-all personalized exchange algorithms have higher time complexity. In this paper, we propose an alternative approach to efficient all-to-all personalized exchange by considering another important type of networks, multistage networks, for parallel computing systems. We present a new all-to-all personalized exchange algorithm for a class of unique-path, self-routable multistage networks. We first develop a generic method for decomposing all-to-all personalized exchange patterns into some permutations which are realizable in these networks, and then present a new all-to-all personalized exchange algorithm based on this method. The newly proposed algorithm has O(n) time complexity for an n/spl times network, which is optimal for all-to-all personalized exchange. By taking advantage of fast switch setting of self-routable switches and the property of a single input/output port per processor in a multistage network, we believe that a multistage network could be a better choice for implementing all-to-all personalized exchange due to its shorter communication latency and better scalability.
机译:所有人之间的个性化交换是最密集的集体通信模式之一,发生在并行计算的许多重要应用中。先前的所有个性化交换算法主要是针对超立方体和网状/环形网络开发的。尽管用于超立方体的算法可以实现最佳的时间复杂度,但网络受到节点级别的限制,因此在处理器中I / O端口限制方面的可伸缩性较差。另一方面,在这个方面,网格/曲面具有恒定的节点度和更好的可伸缩性,但是全部到个性化的交换算法具有更高的时间复杂度。在本文中,我们通过考虑另一种重要类型的网络,即并行计算系统的多级网络,提出了一种有效的全对所有个性化交换的替代方法。我们为一类唯一路径,可自行路由的多级网络提供了一种全新的,全面的个性化交换算法。我们首先开发了一种通用方法,将所有个性化交换模式分解为在这些网络中可以实现的某些排列,然后提出了一种基于该方法的新的所有个性化交换算法。对于n / spl times / n网络,新提出的算法具有O(n)时间复杂度,这对于所有到所有的个性化交换都是最佳的。通过利用自路由交换机的快速交换机设置以及多级网络中每个处理器的单个输入/输出端口的属性,我们相信多级网络可能是实现所有个人个性化交换的更好选择。其较短的通信延迟和更好的可扩展性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号