• DocumentCode
    1398536
  • Title

    Designing tree-based barrier synchronization on 2D mesh networks

  • Author

    Yang, Jenq-Shyan ; King, Chung-Ta

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • Volume
    9
  • Issue
    6
  • fYear
    1998
  • fDate
    6/1/1998 12:00:00 AM
  • Firstpage
    526
  • Lastpage
    534
  • Abstract
    In this paper, we consider a tree-based routing scheme for supporting barrier synchronization on scalable parallel computers with a 2D mesh network. Based on the characteristics of a standard programming interface, the scheme builds a collective synchronization (CS) tree among the participating nodes using a distributed algorithm. When the routers are set up properly with the CS tree information, barrier synchronization can be accomplished very efficiently by passing simple messages. Performance evaluations show that our proposed method performs better than previous path-based approaches and is less sensitive to variations in group size and startup delay. However, our scheme has the extra overhead of building the CS tree. Thus, it is more suitable for parallel iterative computations in which the same barrier is invoked repetitively
  • Keywords
    message passing; multiprocessor interconnection networks; parallel processing; synchronisation; 2D mesh networks; barrier synchronization; collective synchronization tree; parallel iterative computations; path-based approaches; scalable parallel computers; standard programming interface; tree information; tree-based barrier synchronization; tree-based routing scheme; Computer networks; Concurrent computing; Distributed algorithms; Hardware; Mesh networks; Message passing; Multiprocessor interconnection networks; Performance evaluation; Routing; System recovery;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.689440
  • Filename
    689440