• DocumentCode
    2126207
  • Title

    Performance Analysis and Linear Optimization Modeling of All-to-all Collective Communication Algorithms

  • Author

    Mamadou, Hyacinthe Nzigou ; Nanri, Takeshi ; Murakami, Kazuaki ; Murakami, Kazuki

  • Author_Institution
    Kyushu Univ., Fukuoka
  • fYear
    2007
  • fDate
    24-27 Oct. 2007
  • Firstpage
    203
  • Lastpage
    210
  • Abstract
    The performance of collective communication operations still represents a critical issue for high performance computing systems. Users of parallel machines need to have a good grasp of how different communication patterns and styles affect the performance of message-passing applications. This paper reports our contribution of the analysis of collective communication algorithms in the context of MPI programming paradigm by extending a standard point- to-point communication model, which is P-LogP. We focus on MPI Alltoall since this function is one of the most communication intensive collective operations known. In order to reduce the gap between the predicted and the measured run-time, all the system parameters are also taken into account with the total performance estimation, by applying the linear regression modeling with the empirical data. Results on InfiniBand clusters show that the final performance prediction models can accurately capture the entire system communication behavior of all algorithms, even for large size messages and large number of processors.
  • Keywords
    application program interfaces; linear programming; message passing; regression analysis; MPI Alltoall operation; P-LogP point- to-point communication model; all-to-all collective communication algorithm; high performance computing system; linear optimization modeling; linear regression modeling; message passing interface programming paradigm; parallel machine; performance analysis; Clustering algorithms; Communication switching; Context modeling; High performance computing; Information technology; Message passing; Performance analysis; Predictive models; Software libraries; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture and High Performance Computing, 2007. SBAC-PAD 2007. 19th International Symposium on
  • Conference_Location
    Rio Grande do Sul
  • ISSN
    1550-6533
  • Print_ISBN
    978-0-7695-3014-7
  • Type

    conf

  • DOI
    10.1109/SBAC-PAD.2007.25
  • Filename
    4384059