A load-balancing adaptive routing algorithm in k-ary n-cube interconnection networks

被引:0
作者
Raahemi, B
机构
来源
CCECE 2003: CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, PROCEEDINGS: TOWARD A CARING AND HUMANE TECHNOLOGY | 2003年
关键词
k-ary n-cube; Deadlock; Livelock; Load balancing; packet order;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a new routing algorithm in k-ary n-cube interconnection networks which is adaptive, livelock-free, balances the load across the network, and preserves the sequence of packets belonging to the same flow. Our proposed routing algorithm is based on dimension-order routing, and utilizes the path diversity available in the network. Instead of choosing a deterministic route, however, it randomly selects a minimal path from a set of minimal routes available between source and destination. The randomization is carried out in such a way that the order of packets belonging to the same flow is preserved. Our routing algorithm is also adaptive in the sense that the link utilization is measured by the size of the queue feeding the link, and is periodically advertised to all nodes in the network.
引用
收藏
页码:725 / 728
页数:4
相关论文
共 8 条
[1]   Packet reordering is not pathological network behavior [J].
Bennett, JCR ;
Partridge, C ;
Shectman, N .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (06) :789-798
[2]  
DALLY WJ, 1987, IEEE T COMPUT, V36, P547, DOI 10.1109/TC.1987.1676939
[3]  
Duato J., 2003, INTERCONNECTION NETW
[4]   PREVENTION OF STORE-AND-FORWARD DEADLOCK IN COMPUTER-NETWORKS [J].
GOPAL, IS .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1985, 33 (12) :1258-1264
[5]   ADAPTIVE DEADLOCK-FREE AND LIVELOCK-FREE ROUTING WITH ALL MINIMAL PATHS IN TORUS NETWORKS [J].
GRAVANO, L ;
PIFARRE, GD ;
BERMAN, PE ;
SANZ, JLC .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (12) :1233-1251
[6]   DEFLECTION ROUTING IN HYPERCUBE NETWORKS [J].
GREENBERG, AG ;
HAJEK, B .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1992, 40 (06) :1070-1081
[7]   The effect of packet reordering in a backbone link on application throughput [J].
Laor, M ;
Gendel, L .
IEEE NETWORK, 2002, 16 (05) :28-36
[8]   AN ADAPTIVE AND FAULT TOLERANT WORMHOLE ROUTING STRATEGY FOR KAPPA-ARY NORMAL-CUBES [J].
LINDER, DH ;
HARDEN, JC .
IEEE TRANSACTIONS ON COMPUTERS, 1991, 40 (01) :2-12