TY - JOUR
T1 - Compressionless wormhole routing
T2 - An analysis for hypercube with virtual channels
AU - Khonsari, Ahmad
AU - Ould-Khaoua, Mohamed
PY - 2004/1
Y1 - 2004/1
N2 - Several recent studies have shown that adaptive routing algorithms based on deadlock recovery have superior performance characteristics than those based on deadlock avoidance. Most of these studies, however, have relied on software simulation due to the lack of analytical modelling tools. In an effort towards filling this gap, this paper presents a new analytical model of compressionless routing in wormhole-routed hypercubes. This routing algorithm exploits the tight coupling between wormhole routers for flow control to detect and recover from potential deadlock situations. The advantages of compressionless routing include deadlock-free adaptive routing with no extra virtual channels, simple router design, and order-preserving message transmission. The proposed analytical model computes message latency by determining the message transmission time, blocking delay at each router, multiplexing delay at each network channel, and waiting time in the source before entering the network. The validity of the model is demonstrated by comparing analytical results with those obtained through simulation experiments.
AB - Several recent studies have shown that adaptive routing algorithms based on deadlock recovery have superior performance characteristics than those based on deadlock avoidance. Most of these studies, however, have relied on software simulation due to the lack of analytical modelling tools. In an effort towards filling this gap, this paper presents a new analytical model of compressionless routing in wormhole-routed hypercubes. This routing algorithm exploits the tight coupling between wormhole routers for flow control to detect and recover from potential deadlock situations. The advantages of compressionless routing include deadlock-free adaptive routing with no extra virtual channels, simple router design, and order-preserving message transmission. The proposed analytical model computes message latency by determining the message transmission time, blocking delay at each router, multiplexing delay at each network channel, and waiting time in the source before entering the network. The validity of the model is demonstrated by comparing analytical results with those obtained through simulation experiments.
KW - Compressionless routing
KW - Fully adaptive routing
KW - Interconnection networks
KW - Multicomputers
KW - Performance modelling
KW - Virtual channels
UR - http://www.scopus.com/inward/record.url?scp=0141917451&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0141917451&partnerID=8YFLogxK
U2 - 10.1016/S0045-7906(03)00004-1
DO - 10.1016/S0045-7906(03)00004-1
M3 - Article
AN - SCOPUS:0141917451
SN - 0045-7906
VL - 30
SP - 45
EP - 60
JO - Computers and Electrical Engineering
JF - Computers and Electrical Engineering
IS - 1
ER -