• DocumentCode
    3125194
  • Title

    Fast NIC-based barrier over Myrinet/GM

  • Author

    Buntinas, Darius ; Panda, Dhabaleswar K. ; Sadayappan, P.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
  • fYear
    2001
  • fDate
    36982
  • Abstract
    An efficient barrier implementation is desirable on parallel systems to obtain good parallel speedup and to support finer-grained computation. Some modern Network Interface Cards (NICs) have programmable processors which can be used to provide support for collective communications such as barrier In this paper we utilize such a programmable NIC to provide an efficient barrier synchronization operation. This paper describes the design, implementation and evaluation of a NIC-based barrier operation as an addition to Myricom´s GM message passing system. Our NIC-based barrier implementation achieved a barrier latency of 102.14 μs for 16 nodes which is a 1.78 factor of improvement over the host-based barrier using the same algorithm for LANai 4.3 NIC cards. Using LANai 7.2 cards, which has a faster processor, we achieved a 1.83 factor of improvement for eight nodes. Our NIC-based barrier operation promises scalable fine-grained parallel computation over clusters of workstations. To the best of our knowledge, this is the first NIC-level barrier implementation on a cluster with Myrinet/GM
  • Keywords
    message passing; network interfaces; parallel architectures; workstation clusters; Myrinet/GM; Network Interface Cards; clusters of workstations; parallel speedup; programmable NIC; Clustering algorithms; Computer networks; Concurrent computing; Delay; Hardware; Laboratories; Message passing; Network interfaces; Software algorithms; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium., Proceedings 15th International
  • Conference_Location
    San Francisco, CA
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-0990-8
  • Type

    conf

  • DOI
    10.1109/IPDPS.2001.924993
  • Filename
    924993