计算机网络并行优缺点,一种新的并行计算机网络——GPN网络

摘要:

互连网络的性质对整个网络的性能起着决定性作用。然而,由于互连网络设计是一个多目标最优化问题,所以很难找到一种互连网络适合所有并行系统。因此已经有许多的互连网络被提出和应用。 Petersen图作为一个节点度为3、直径为2的强正则图,正好满足了互连网络对小节点度和短网络直径的苛刻要求。因此Petersen图在构造互连网络模型时被广泛应用和借鉴。但是Petersen图仅有10个节点,在构造并行机系统时网络规模受到很大限制,因此不能直接应用设计互连网络。 本文基于Petersen图提出一种新的互连网络——GPN(Generalized Petersen graphNetwork),并深入地分析了这种互连网络的性质,简记为GP(n,k),其中n≥3 ,1≤k≤[(n-1)/2]。与其他所有在Petersen图的基础上构造的并行计算机互连网络模型相比,GP(n,k)具有简单的拓扑结构。 所作的主要工作是: (1)通过分析GP(n,k)的拓扑性质知道了该网络中每个节点的度均为3,对任意不小于6的正整数n,GP(n,k)网络直径的上限是[n/2k]+[k/2]+3。并给出了几类GP(n,k)网络的精确网络直径:①对任意不小于3的正整数i, diam( GP( i~2 ,i))= i+1。在极限意义下,当总节点个数相同时,G P (i~2 ,i)的网络直径仅相当于2—D Mesh的三分之一,相当于2—D Torus网络直径的三分之二。②对任意不小于2的正整数m,diam( GP( 2~(2m),2m))= 2~m+1。实质上, GP ( 2~(2m),2~m)是GP (i~2 ,i)的一个特例③对任意正整数m,iam( GP( 2~(2 m+1 ),2~m))=(3/2)2~m+1。在极限意义下,当总节点个数相同时, GP ( 2~(2m+1) ,2~m)的网络直径仅相当于2—D Mesh的八分之三,相当于2—D Torus网络直径的四分之三。通过和最流行的2-D Mesh、2-D Torus比较得出结论,这几类GP(n,k)有更短的网络直径。 (2)路由算法作为互连网络最基本的操作也是影响并行计算机通信效率的重要因素。因此本文设计了互连网络GP (i 2 ,i)上的路由算法,主要有one to one、one to all、all to all等,并对这几种路由算法作了性能分析。这些算法实现简单,有比较小的通信次数,分别是:①one to one路由算法在最坏的情况下,所需要的时间步是:i+1。而且按这种方式的单播路由算法是最优的。②one to all路由算法,当始发节点在C n上时所需要的时间步是:2[i/2]+3。始发节点在C_( n, k)上时所需要的时间步是:2[i /2]+2。③all to all通信

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值