A FAULT-TOLERANT OPTIMAL MESSAGE ROUTING METHODOLOGY FOR CUBE-CONNECTED-CYCLES PARALLEL COMPUTERS

被引:1
作者
Jan, Gene Eu [1 ]
Li, Cheng-Hung [2 ]
Chen, Yung-Yuan [1 ]
Leu, Shao-Wei [2 ]
机构
[1] Natl Taipei Univ, Dept Elect Engn, New Taipei City, Taiwan
[2] Natl Taiwan Ocean Univ, Dept Elect Engn, Keelung, Taiwan
来源
JOURNAL OF MARINE SCIENCE AND TECHNOLOGY-TAIWAN | 2013年 / 21卷 / 05期
关键词
cube-connected-cycles; parallel computer; interconnection network; backtracking; radiation; ALGORITHM;
D O I
10.6119/JMST-013-0522-2
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A cube-connected-cycles (CCC) is a regular graph, suitable for constructing the interconnection network of parallel or multi-node computer systems. The CCC network possesses the features of symmetry, regularity, fault tolerance, and fixed degree of the network. Message delivery through an interconnection network sometimes fails due to processing node and/or link faults or simply because some processors are too busy to handle message transfer. To make a CCC-based parallel computer more resilient to node/link faults, this paper proposes an optimal routing method that guarantees to find a shortest path between the source and the destination nodes within a faulty CCC-based network if such a path exists. The proposed method is based on the concepts of radiation and backtracking and is able to find the shortest path with little impact on the network traffic load. The time complexity of our routing methodology is O(log N), where N is the number of nodes in the CCC architecture.
引用
收藏
页码:605 / 610
页数:6
相关论文
共 16 条
  • [1] [Anonymous], 1996, Parallel and distributed computing handbook
  • [2] Dauto J., 2003, INTERCONNECTION NETW
  • [3] Fang JF, 2005, IEEE PACIF, P629
  • [4] ADAPTIVE ROUTING PROTOCOLS FOR HYPERCUBE INTERCONNECTION NETWORKS
    GAUGHAN, PT
    YALAMANCHILI, S
    [J]. COMPUTER, 1993, 26 (05) : 12 - 23
  • [5] Hsu L.-H., 2009, Graph Theory and Interconnection Networks
  • [6] Hwang K., 1993, Advanced Computer Architecture: Parallelism, Scalability, Programmability
  • [7] Jang J. E., 1990, INT C DAT BAS PAR AR, P206
  • [8] Leighton F.T., 1992, Introduction to Parallel Algorithms and Architechtures: Arrays, Trees, Hypercubes
  • [9] OPTIMAL ROUTING ALGORITHM AND THE DIAMETER OF THE CUBE-CONNECTED CYCLES
    MELIKSETIAN, DS
    CHEN, CYR
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1993, 4 (10) : 1172 - 1178
  • [10] Parhami B., 1999, INTRO PARALLEL PROCE