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 条
  • [1] Turn Grouping for Multicast in Wormhole-Routed Mesh Networks Supporting the Turn Model
    Kuo-Pao Fan
    Chung-Ta King
    The Journal of Supercomputing, 2000, 16 : 237 - 260
  • [2] Turn grouping for multicast in wormhole-routed mesh networks supporting the turn model
    Fan, KP
    King, CT
    JOURNAL OF SUPERCOMPUTING, 2000, 16 (03): : 237 - 260
  • [3] Barrier synchronization on wormhole-routed networks
    Sun, YZ
    Cheung, PYS
    Lin, XL
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, 12 (06) : 583 - 597
  • [4] EFFICIENT IMPLEMENTATION OF BARRIER SYNCHRONIZATION IN WORMHOLE-ROUTED HYPERCUBE MULTICOMPUTERS
    XU, H
    MCKINLEY, PK
    NI, LM
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1992, 16 (02) : 172 - 184
  • [5] Turn grouping for efficient barrier synchronization in wormhole mesh networks
    Fan, KP
    King, CT
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 1997, : 190 - 197
  • [6] Efficient multicast communication in multidestination wormhole-routed mesh networks
    Chen, TS
    Chang, CY
    Sheu, JP
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 674 - 681
  • [7] Efficient path-based multicast in wormhole-routed mesh networks
    Chen, TS
    Chang, CY
    Sheu, JP
    JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (10) : 919 - 930
  • [8] Optimal broadcast in α-port wormhole-routed mesh networks
    Lee, SK
    Lee, JY
    1997 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1997, : 109 - 114
  • [9] THE MESSAGE FLOW MODEL FOR ROUTING IN WORMHOLE-ROUTED NETWORKS
    LIN, XL
    MCKINLEY, PK
    NI, LM
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1995, 6 (07) : 755 - 760
  • [10] Routing and scheduling I/O transfers on wormhole-routed mesh networks
    Narahari, B
    Shende, S
    Simha, R
    Subramanya, SR
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1999, 57 (01) : 1 - 13