A fully adaptive routing algorithm in torus switching fabrics

被引:0
|
作者
Zhu, XD [1 ]
Li, LM [1 ]
机构
[1] Univ Elect Sci & Technol China, Key Lab Broadband Opt Transmiss & Commun Networks, Chengdu, Peoples R China
关键词
routing algorithm; packet switching fabric; routers;
D O I
10.1117/12.523396
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Recently, The k-ary n-cube direct interconnect network is considered to construct high performance switching fabric for Internet routers. Routing algorithm, which specify how packets can be sent along switching elements in network, are crucial for the high throughput and low latency of switching fabric. For maximum performance, the routing algorithm should exhibit the following important features: avoidance of deadlocks, ability to work well under varying traffic patterns and supporting QoS(Quality of Service). In this paper we present a recovery-based minimal routing algorithm to reach such targets. As with recover-based approach, the detection scheme has significant impact on the performance. A simple and efficient recover scheme is proposed in this paper, queue length and timer-based deadlock detection scheme (QTDS). Then, QTDS-based routing algorithm is proposed (QTDS-R). QTDS-R is applied on a three dimensional (3D) torus architecture. Changing the size of the fabric, the length of packets and the number of virtual channel, the performance of QTDS-R is measured in terms of throughput, average packets latency. The performance comparisons have been done on OPENT simulation tool. Numerical results show that this algorithm is better than other existed adaptive algorithms.
引用
收藏
页码:129 / 135
页数:7
相关论文
共 50 条
  • [31] Modelling fully‐adaptive routing in hypercubes
    S. Loucif
    M. Ould‐Khaoua
    L.M. Mackenzie
    Telecommunication Systems, 2000, 13 : 111 - 118
  • [32] Adaptive load balancing routing algorithm for optical burst-switching networks
    Du, Yu
    Pu, Tao
    Zhang, Hanyi
    Guo, Yili
    2006 OPTICAL FIBER COMMUNICATION CONFERENCE/NATIONAL FIBER OPTIC ENGINEERS CONFERENCE, VOLS 1-6, 2006, : 1364 - 1366
  • [33] An Analytical Model for Hypercube Network-On-Chip Systems with Wormhole Switching and Fully Adaptive Routing
    Liu, Jin
    Wang, Xiaofeng
    Ren, Hongmin
    Wang, Jin
    Kim, Jeong-Uk
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2012, 5 (04): : 33 - 42
  • [34] Adaptive Routing for N-Dimensional Twin Torus
    Andujar, Francisco J.
    Villar, Juan A.
    Sanchez, Jose L.
    Alfaro, Francisco J.
    Duato, Jose
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (12) : 3780 - 3786
  • [35] Fully adaptive fault-tolerant routing algorithm for network-on-chip architectures
    Schoenwald, Timo
    Zimmermann, Jochen
    Bringmann, Oliver
    Rosenstiel, Wolfgang
    DSD 2007: 10TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2007, : 527 - +
  • [36] Minimal fully adaptive fuzzy-based routing algorithm for Networks-on-Chip
    Salehi, Nastaran
    Khademzadeh, Ahmad
    Dana, Arash
    IEICE ELECTRONICS EXPRESS, 2011, 8 (13): : 1102 - 1108
  • [37] A Node Coding and the Improved Routing Algorithm in Torus Topology
    Yang, Xiaoqiang
    Du, Huimin
    Han, Jungang
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, 2008, : 443 - +
  • [38] Optimal routing algorithm and diameter in hexagonal torus networks
    Zhang, Zhen
    Xiao, Wenjun
    He, Mingxin
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2007, 4847 : 241 - 250
  • [39] A new load balanced routing algorithm for torus networks
    Niu, Jiyun
    Gu, Huaxi
    Wang, Changshan
    COMBINATORICS, ALGORITHMS, PROBABILISTIC AND EXPERIMENTAL METHODOLOGIES, 2007, 4614 : 495 - +
  • [40] Genetic algorithm for routing switching units
    Knysh D.S.
    Kureichik V.M.
    Russian Microelectronics, 2011, 40 (07) : 486 - 490