期刊文献+

移位交换网的最优路由算法 被引量:1

An Optimal Routing Algorithm for Shuffle-Exchange Networks
原文传递
导出
摘要 移位交换网是重要的互联网络之一 ,在并行计算中有着广泛应用 .然而 ,它缺少任意点对间的最短路由算法 .已有的路由算法都不能保证其任意节点对间都是最短路由 .文中给出了一个最短路由算法 ,也是最优路由算法 ,它使得从源节点到目的节点的任何信息都是沿最短路由传输 .同时 。 The shuffle\|exchange network is the most interesting interconnection networks that have been subject to much research in the field of parallel computing. However, one of its drawbacks is the lack of the optimal routing algorithm. In a shuffle\|exchange network, each node is identified by a uniquebinary address, and two nodes are linked by an edge if either (1) their addressesdiffer in the last bit, or (2) one is a cyclic shift (by one bit) of the other. Edgesof type (1) are called exchange edges, and those of type (2) are shuffle edges. Such a simple structure admits a simple routing algorithm: cycle through all the bits of the source address by traversing the right\|shuffle/left\|shuffle edges, changing a bit whenever necessary by traversing an exchange edge. This algorithm takes at most 2n-1 steps for an n-dimensional shuffle exchange network (whose node addresses have n bits). Considering the fact that any route from 00... 0 to 11... 1 must have 2n-1 edges, this algorithm seems to be just good enough. A simple inspection, however, would reveal that many of the routes thus generated are not at all the shortest possible. It turns out that for some source\|destination address pair, it is not necessary to cycle through all the bits because of the existence of some common substring in their adresses. The simple routing algorithm insists on traversing st least n-1 right\|shuffle/left\|shuffle edges in order to cycle through all the bits, and the result is often a non\|optimal route. An optimal algorithm always directs a message along the shortest path between any two nodes. In this paper, we propose an algorithm for the optimal routing in a shuffle\|exchange network, which guarantee the message can be directed along the shortest path between any two nodes; in particular, it would avoid cycling through a common substring of the source and destination adresses. Meanwhile we obtain the distance formula between any two nodes.
出处 《数学的实践与认识》 CSCD 北大核心 2001年第6期706-711,共6页 Mathematics in Practice and Theory
关键词 移位交换网 最优路由 距离公式 算法 互联网络 shuffle\|exchange network the shortest path hamming distance
  • 相关文献

参考文献7

  • 1Annexstein, Bqumslag. Rosenberg, group action graphs and parallel Architectures. SIAM J Comput, 1990, 19(3):544~569.
  • 2Tan X N, Sevcik, Hong. Optimal routing in the shuffle-exchange network for multip rocessor systems. In: ProcCompEuro 88-Syatem Design: Concepts, Methods and Tools, 1998, 255~264.
  • 3Guha, Sen. On fault-tolerant distributor communication architecture. IEEE Trans Computer, 1986, 35(3):281~283.
  • 4Hershberger, Mays. Fast sequential algorith to find shuffle-minimizing and shortest paths in a shuffle-exchange network.Department of Computer Science, Stanford University: Technical Report CTR 85-1050, 1985.
  • 5陈贵海,刘智满,顾庆,谢立.一个针对洗牌交换网的最优路由算法[J].计算机学报,2001,24(1):25-31. 被引量:5
  • 6Meliksetian, Chen. Optimal routing algorithm and the diameter of the cube-connected cycles. IEEE Tran Parall and Distribu Systems, 1993,4(10):1172~1178.
  • 7Vadapalli, Srimani. A new family of Cayley graph interconnection networks of constant degree four. IEEE Tran Parall and Distr Syatems, 1996,7(1):26~32.

二级参考文献7

  • 1Guha S,IEEE Trans Computers,1986年,35卷,3期,281页
  • 2Chen Guihai,IEEE Trans Parallel Distributed Systems,1997年,8卷,12期,1299页
  • 3Meliksetian D S,IEEE Trans Parallel Distributed Systems,1993年,4卷,10期,1172页
  • 4Liu G,Proc Int Conference on Parallel Processing,1993年,167页
  • 5Meliksetian D S,Department Electronics & Computer Engineering,Syracuse University:Technical Report TR90-4,,1990年
  • 6Tan X N,Proc Comp Euro 88 System Design:Concepts Methods and Tools,1988年,255页
  • 7Du D Z,Networks,1998年,18期,27页

共引文献4

同被引文献6

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部