- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
故障Torus网络中空闲子网搜索方案研究
故障Torus网络中空闲子网搜索方案研究
(1.广西大学 计算机与电子信息学院, 南宁 530004; 2. 玉林师范学院 数学与计算机系, 广西 玉林 537000)
??
摘 要:
为了提高多处理机系统的抗故障能力,对现有的子网搜索算法进行改进,提出了一种新的基于故障节点模式的空闲子网搜索方案。以具有故障节点的二维Torus网络为例,详细阐述了方案的具体内容,并给出了相关的算法。该方案是基于集合操作的,能够显著缩小搜索范围并缩短比较时间。实例证明该方法具有可行性。
?す丶?词:空闲子网; 子网搜索; 故障模式
?ぶ型挤掷嗪牛?TP393文献标志码:A
文章编号:1001-?B3695(2009)02-?B0665-?B03
??
Research of submesh searching scheme for Torus networks with faulty nodes
??
XU Shuang1, LIANG Jia-rong1, WU Hua-jian2
??(1.School of Computer,Electronics Information, Guangxi University, Nanning 530004, China; 2.Dept. of Mathematics Computer ??Science, Yulin Normal University, Yulin Guangxi 537000, China)
??
Abstract:In order to enhance multi-processor system’s anti-breakdown ability, this paper proposed a new free submesh-searching scheme. Based on two-dimensional Torus network’s with faulty nodes, explained the scheme, and proposed the related algorithm. The scheme was based on manipulating set expressions, with the search space reduced considerably. The experiment proves that this scheme is feasible.
??Key words:free submesh; submesh search; faulty mode
?オ?
0 引言??
随着并行计算机互联网络和VLSI技术的迅速发展,系统中的并行处理机越来越多,人们对并行计算机互联网络拓扑结构进行了大量的研究,并对其中的一些拓扑结构已研制出了相应的商用和研究用的并行计算机系统[1~4]。Torus网络是一种完全对称的直连网络拓扑结构,它具有很多优秀的网络特性,如规则对称性、路径多样性以及良好的扩展性。因此,它广泛应用于许多商用系统中。例如,2004年底评出的全球超级计算机TOP100中排名首位的IBM Blue Gene/L就采用Torus网络;而另一家通信设备制造商,Avici公司在其推出的世界上第一台太比特路由器中也采用Torus网络作为其交换网络拓扑[5]。??
通常多处理机系统中都存在一个独立的主处理机,它可以实现任务调度和处理机分配。在并行计算机系统中,请求任务被分配给网络中适当大小的子网执行,该子网可以从一个节点机到整个网络[6,7]。而对处理机进行分配的前提是对网络中的空闲子网进行搜索,在这方面已进行了大量的研究[8]。??
随着系统中处理机数目的增加,处理机出现故障的情况是难以避免的,一旦出现故障节点,原有的搜索算法将受到限制:要么不具备完全搜索能力,不能搜索出网络中所有可用的空闲子网;要么需要较高的时间复杂度,从而影响系统的性能。因此研究基于故障节点模式的空闲子网搜索方案是非常必要的[8]。文献[9]中提出的算法能够在具有故障节点的超立方体网络中搜索出所有最大的空闲子立方体;在此基础上文献[10]对具有故障节点的Torus网络进行研究,给出了搜索所有最大空闲子网的算法。为了提高系统中处理机的利用率,减少系统碎片的产生,在进行处理机分配前总是希望能够找出所有可用的空闲子网,而不仅仅是最大的空闲子网,为此本文在文献[10]的基础上,以二维故障Torus网络为例,给出了一种改进的搜索方案,该方案能够搜索出所有互不包含的空闲子网。??
1 相关概念及理论基础[10]??
1. 1 相关概念??
一个
文档评论(0)