Efficient barrier synchronization in wormhole-routed mesh networks supporting turn model

被引:0
|
作者
Fan, KP [1 ]
King, CT [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu 300, Taiwan
基金
美国国家科学基金会;
关键词
collective communication; interconnection network; adaptive routing; multidestination messaging; turn model;
D O I
10.1016/S0167-8191(98)00090-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Barrier is an important synchronization operation. On scalable parallel computers, it is often implemented as a collective communication. A typical barrier synchronization operation consists of a reduction operation followed by a distribution operation. In this paper, we introduce a systematic way of generating efficient algorithms to perform barrier synchronization in mesh networks. The scheme works with any base routing algorithm that is derivable from the turn model C.J. Glass, L.M. Ni, in: Proc. Intl. Symp. Computer Architecture, pp. 278-297. It extends the turn grouping method proposed by K.P. Fan, C.T. King, Turn grouping for supporting efficient multicast in wormhole mesh networks, in: Proc. 6th Symp. on the Frontiers of Massively Parallel Computing (Frontiers '96), October 1996 with two new algorithms, Tail_to_Central and Central_to_Tail. These two algorithms schedule the transmissions of synchronization messages in the reduction and distribution phase respectively. Performance of the proposed method is evaluated using four typical turn-model based algorithms. The simulation results show that our approach can take advantage of the adaptivity of the base routing algorithms and outperforms methods proposed previously. (C) 1998 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:2077 / 2099
页数:23
相关论文
共 50 条
  • [41] An efficient unicast-based multicast algorithm in two-port wormhole-routed 2D mesh networks
    Park, J
    Kim, HG
    Hwang, S
    Kim, J
    Jang, I
    Yoon, H
    Cho, JW
    1996 IEEE SECOND INTERNATIONAL CONFERENCE ON ALGORITHMS & ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP'96, PROCEEDINGS OF, 1996, : 326 - 331
  • [42] Tree-based multicast in wormhole-routed torus networks
    Wang, H
    Blough, DM
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 702 - 709
  • [43] Generalized wormhole switching: a new fault-tolerant mathematical model for adaptively Wormhole-routed interconnect networks
    Safaei, F.
    Khonsari, A.
    Fathy, M.
    Talebanfard, N.
    Ould-Khaoua, M.
    ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2007, 4697 : 315 - +
  • [44] Efficient multicast algorithms in all-port wormhole-routed hypercubes
    Halwan, V
    Ozguner, F
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 1997, : 84 - 91
  • [45] An analytical model of wormhole-routed hypercubes under broadcast traffic
    Shahrabi, A
    Mackenzie, LM
    Ould-Khaoua, M
    PERFORMANCE EVALUATION, 2003, 53 (01) : 23 - 42
  • [46] Efficient broadcasting in wormhole-routed multicomputers: A network-partitioning approach
    Tseng, YC
    Wang, SY
    Ho, CW
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1999, 10 (01) : 44 - 61
  • [47] Efficient heuristics for all-port multicast in wormhole-routed hypercubes
    Halwan, V
    Özgüner, F
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2000, 11 (01) : 81 - 94
  • [48] Pseudo-cycle-based multicast routing in wormhole-routed networks
    JianPing Song
    ZiFeng Hou
    Ming Xu
    Journal of Computer Science and Technology, 2003, 18 : 717 - 724
  • [49] Seudo-cycle-based multicast routing in wormhole-routed networks
    Song, JP
    Hou, ZF
    Xu, M
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2003, 18 (06) : 717 - 724
  • [50] Hamiltonian-Cycle-Based Multicasting on Wormhole-Routed Torus Networks
    Wang, Neng-Chung
    Hung, Yi-Ping
    2008 13TH ASIA-PACIFIC COMPUTER SYSTEMS ARCHITECTURE CONFERENCE, 2008, : 108 - +