Design and Performance Analysis of Multistage Interconnection Networks Using a Recursive Multicast Algorithm

Jaehyung Park, H. Yoon
{"title":"Design and Performance Analysis of Multistage Interconnection Networks Using a Recursive Multicast Algorithm","authors":"Jaehyung Park, H. Yoon","doi":"10.1142/S0129053396000197","DOIUrl":null,"url":null,"abstract":"In this paper, we study issues of the multicast communication in the multistage interconnection networks (MINs) for large-scale multicomputers. In addition to point-to-point communication among processing nodes, efficient collective communication is critical to the performance of multicomputers. Multicast communication in which the same packet is delivered from a source node to an arbitrary number of destination nodes is fundamental in supporting collective communication primitives including broadcast, reduction, and barrier synchronization operations. This paper presents a new approach to support multicast communication, on the basis of a restricted address encoding scheme which constructs a short fixed-size multicast header, and a recursive scheme that recycles a multicast packet one or more times through the MIN to send it to the desired destination nodes. We propose a recursive multicast algorithm which provides deadlock-freedom for multiple multicast packets in MIN-based multicomputers. We also present performance model for the unbuffered MIN using the multicast algorithm and analyze its performance in terms of the network throughput, where several multicast communications are considered. The proposed algorithm can be easily applied to wormhole or virtual cut-through MIN-based multicomputers.","PeriodicalId":270006,"journal":{"name":"Int. J. High Speed Comput.","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. High Speed Comput.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1142/S0129053396000197","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, we study issues of the multicast communication in the multistage interconnection networks (MINs) for large-scale multicomputers. In addition to point-to-point communication among processing nodes, efficient collective communication is critical to the performance of multicomputers. Multicast communication in which the same packet is delivered from a source node to an arbitrary number of destination nodes is fundamental in supporting collective communication primitives including broadcast, reduction, and barrier synchronization operations. This paper presents a new approach to support multicast communication, on the basis of a restricted address encoding scheme which constructs a short fixed-size multicast header, and a recursive scheme that recycles a multicast packet one or more times through the MIN to send it to the desired destination nodes. We propose a recursive multicast algorithm which provides deadlock-freedom for multiple multicast packets in MIN-based multicomputers. We also present performance model for the unbuffered MIN using the multicast algorithm and analyze its performance in terms of the network throughput, where several multicast communications are considered. The proposed algorithm can be easily applied to wormhole or virtual cut-through MIN-based multicomputers.
基于递归组播算法的多级互连网络设计与性能分析
本文研究了大规模多计算机多级互联网络中的组播通信问题。除了处理节点之间的点对点通信之外,高效的集体通信对于多计算机的性能至关重要。在多播通信中,相同的数据包从源节点传递到任意数量的目标节点,这是支持包括广播、缩减和屏障同步操作在内的集体通信原语的基础。本文提出了一种支持组播通信的新方法,该方法基于一种限制地址编码方案,该方案构造一个短的固定大小的组播报头,以及一种递归方案,该方案通过MIN循环一次或多次将组播数据包发送到期望的目标节点。提出了一种递归组播算法,该算法为基于min的多机多播数据包提供了死锁自由。我们还提出了使用组播算法的无缓冲MIN的性能模型,并从网络吞吐量的角度分析了其性能,其中考虑了几种组播通信。该算法可以很容易地应用于基于虫洞或虚拟直通的多机。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信