• DocumentCode
    2798554
  • Title

    Optimizing All-to-All Collective Communication by Exploiting Concurrency in Modern Networks

  • Author

    Tipparaju, Vinod ; Nieplocha, Jarek

  • Author_Institution
    Pacific Northwest National Laboratory
  • fYear
    2005
  • fDate
    12-18 Nov. 2005
  • Firstpage
    46
  • Lastpage
    46
  • Abstract
    The paper proposes a novel approach for optimizing performance of all-to-all collective communication by taking advantage of concurrency available in modern networks such as Infiniband or Quadrics. Using the MPI AllGather operation as an example, we describe how network concurrency can be exploited in an optimized implementation of this operation. For example, compared to leading MPI implementations for a 32-KB message on 128 processors, our new algorithm yields a 65% improvement on the Infiniband at Virginia Tech and an 89% improvement on the Quadrics cluster at Pacific Northwest National Laboratory.
  • Keywords
    Clustering algorithms; Computational modeling; Computer interfaces; Computer networks; Concurrent computing; Data structures; Intelligent networks; Laboratories; Multicast algorithms; Parallel programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 2005. Proceedings of the ACM/IEEE SC 2005 Conference
  • Print_ISBN
    1-59593-061-2
  • Type

    conf

  • DOI
    10.1109/SC.2005.51
  • Filename
    1559998