• DocumentCode
    3237033
  • Title

    Automatically Tuned Collective Communications

  • Author

    Vadhiyar, Sathish S. ; Fagg, Graham E. ; Dongarra, Jack

  • Author_Institution
    University of Tennessee, Knoxville
  • fYear
    2000
  • fDate
    04-10 Nov. 2000
  • Firstpage
    3
  • Lastpage
    3
  • Abstract
    The performance of the MPI´s collective communications is critical in most MPI-based applications. A general algorithm for a given collective communication operation may not give good performance on all systems due to the differences in architectures, network parameters and the storage capacity of the underlying MPI implementation. In this paper, we discuss an approach in which the collective communications are tuned for a given system by conducting a series of experiments on the system. We also discuss a dynamic topology method that uses the tuned static topology shape, but re-orders the logical addresses to compensate for changing run time variations. A series of experiments were conducted comparing our tuned collective communication operations to various native vendor MPI implementations. The use of the tuned collective communications resulted in about 30%-650% improvement in performance over the native MPI implelementations.
  • Keywords
    Application software; Clustering algorithms; Computer science; Contracts; Fault tolerance; Lifting equipment; Mathematical model; Network topology; Shape; US Department of Energy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, ACM/IEEE 2000 Conference
  • ISSN
    1063-9535
  • Print_ISBN
    0-7803-9802-5
  • Type

    conf

  • DOI
    10.1109/SC.2000.10024
  • Filename
    1592716