RANDOMIZED SELF-ROUTING ALGORITHMS FOR CLOS NETWORKS

被引:6
|
作者
YOUSSEF, A [1 ]
机构
[1] GEORGE WASHINGTON UNIV,DEPT ELECT ENGN & COMP SCI,WASHINGTON,DC 20052
关键词
CLOS NETWORKS; COMMUNICATION DELAY; PERFORMANCE ANALYSIS; PERMUTATIONS; RANDOMIZED SELF-ROUTING;
D O I
10.1016/0045-7906(93)90018-M
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the VLSI technology makes large crossbar switches affordable, Clos networks have become a feasible option of large interconnection networks. However, to make these networks practical and useful, efficient routing algorithms need to be developed. This paper will develop and study several randomized routing algorithms for Clos networks. The algorithms are based on the idea that if the first column of Clos is set to some configuration somehow, then the resulting network becomes self-routed using the destination addresses. Each of the randomized algorithms sets the first column to a configuration selected by a random process. The algorithms are then self-routed and take no computation time to set the switches. Probabilistic analysis and simulation measurements of the communication delay of permutation routing are conducted. It is shown that the communication delay of any permutation is 3-6 cycles in networks of up to 1024 processors. Although other routing algorithms route arbitrary permutations in one cycle over Clos/Benes networks and 2 cycles over delta networks, these algorithms take prohibitively large times to compute the appropriate switch settings, while our randomized algorithms are self-routed and spend NO time on computing the switch settings. This makes our algorithms superior to any universal nonrandomized routing algorithm for Clos/Benes networks or delta networks. The speed, universality and ease of implementation of our randomized algorithms make Clos networks highly attractive for large parallel computer systems.
引用
收藏
页码:419 / 429
页数:11
相关论文
共 50 条
  • [31] Routing of asynchronous Clos networks
    Song, W.
    Edwards, D.
    Liu, Z.
    Dasgupta, S.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2011, 5 (06): : 452 - 467
  • [32] On multicast routing in Clos networks
    Ho, J.M.
    Liang, D.-R.
    Tsai, K.-H.
    Journal of Information Science and Engineering, 1997, 13 (03): : 417 - 429
  • [33] Fault-tolerant self-routing algorithms for hypercube based architectures
    Castorino, A
    Ciccarella, G
    23RD EUROMICRO CONFERENCE - NEW FRONTIERS OF INFORMATION TECHNOLOGY, PROCEEDINGS: SHORT CONTRIBUTIONS, 1997, : 258 - 265
  • [34] On multicast routing in Clos networks
    Ho, JM
    Liang, DR
    Tsai, KH
    SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS (I-SPAN '96), PROCEEDINGS, 1996, : 394 - 400
  • [35] Recursive concentrator structure with applications to self-routing switching networks
    Narasimha, Madihally J.
    IEEE Transactions on Communications, 1994, 42 (2 -4 pt 2) : 896 - 898
  • [36] A class of self-routing strictly nonblocking photonic switching networks
    Lu, EY
    Yang, M
    Yang, B
    Zheng, SQ
    GLOBECOM '04: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2004, : 1011 - 1015
  • [37] A SELF-ROUTING PERMUTATION NETWORK
    KOPPELMAN, DM
    ORUC, AY
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1990, 10 (02) : 140 - 151
  • [38] A novel design of self-routing strictly nonblocking switching networks
    Department of Mathematics and Computer Science, Salisbury University, Salisbury, MD 21801, United States
    不详
    不详
    不详
    不详
    Int J Comput Appl, 2008, 1 (44-49): : 44 - 49
  • [39] Electrophotonic computer networks with strictly nonblocking and self-routing functions
    Kawai, S
    Kurita, H
    APPLIED OPTICS, 1996, 35 (08): : 1309 - 1316
  • [40] Ultrafast photonic self-routing
    Cotter, D
    Lucek, JK
    Gunning, P
    Poustie, AJ
    Blow, KJ
    Manning, RJ
    IOOC-ECOC 97 - 11TH INTERNATIONAL CONFERENCE ON INTEGRATED OPTICS AND OPTICAL FIBRE COMMUNICATIONS / 23RD EUROPEAN CONFERENCE ON OPTICAL COMMUNICATIONS, VOL 2, 1997, (448): : 67 - 68