DocumentCode :
1058696
Title :
An Effective Design of Deadlock-Free Routing Algorithms Based on 2D Turn Model for Irregular Networks
Author :
Jouraku, Akiya ; Koibuchi, Michihiro ; Amano, Hideharu
Author_Institution :
Dept. of Inf. & Comput. Sci., Keio Univ., Yokohama
Volume :
18
Issue :
3
fYear :
2007
fDate :
3/1/2007 12:00:00 AM
Firstpage :
320
Lastpage :
333
Abstract :
System area networks (SANs), which usually accept arbitrary topologies, have been used to connect hosts in PC clusters. Although deadlock-free routing is often employed for low-latency communications using wormhole or virtual cut-through switching, the interconnection adaptivity introduces difficulties in establishing deadlock-free paths. An up*/down* routing algorithm, which has been widely used to avoid deadlocks in irregular networks, tends to make unbalanced paths as it employs a one-dimensional directed graph. The current study introduces a two-dimensional directed graph on which adaptive routings called left-up first turn (L-turn) routings and right-down last turn (R-turn) routings are proposed to make the paths as uniformly distributed as possible. This scheme guarantees deadlock-freedom because it uses the turn model approach, and the extra degree of freedom in the two-dimensional graph helps to ensure that the prohibited turns are well-distributed. Simulation results show that better throughput and latency results from uniformly distributing the prohibited turns by which the traffic would be more distributed toward the leaf nodes. The L-turn routings, which meet this condition, improve throughput by up to 100 percent compared with two up*/down*-based routings, and also reduce latency
Keywords :
directed graphs; local area networks; telecommunication network routing; 2D turn model; deadlock-free routing algorithm; directed graph; system area network; uniform distribution; Algorithm design and analysis; Clustering algorithms; Communication switching; Computer networks; Concurrent computing; Multiprocessor interconnection networks; Network topology; Routing; System recovery; Throughput; Adaptive routing; PC clusters.; deadlock avoidance; interconnection networks; irregular topologies; system area networks; turn model;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2007.36
Filename :
4079532
Link To Document :
بازگشت