• DocumentCode
    2891054
  • Title

    Evaluating MPI Implementations Using HPL on an Infiniband Nehalem Linux Cluster

  • Author

    Sindi, Mohamad

  • Author_Institution
    EXPEC Comput. Center, Dhahran, Saudi Arabia
  • fYear
    2010
  • fDate
    12-14 April 2010
  • Firstpage
    19
  • Lastpage
    25
  • Abstract
    In conjunction with Moore´s Law, computer speeds are expected to double approximately every two years, but with the current challenges that computer manufacturers are facing to double speeds of individual processors, due to various reasons, such as processor temperatures, multiprocessor architectures have become more popular nowadays. Eventually, this has led to an increased interest in standards for writing parallel applications. The Message Passing Interface (MPI) has become the de facto standard for writing parallel applications. Our growing needs for the latest high performance computing solutions in Saudi Aramco, the world´s largest oil producing company, has given us the opportunity to evaluate three of the most commonly used MPI implementations, MVAPICH, Open MPI, and Intel MPI on Intel´s latest Nehalem processor. In this paper, we describe our test bed environment along with the evaluations that we did using the High Performance Linpack (HPL) benchmark, which is the standard benchmark for ranking the world´s Top 500 supercomputers. We also discuss our own developed Web tool that is used to suggest tuned input values for the HPL benchmark. We show the performance numbers in GFLOPS along with the run times and system efficiencies when running on 32, 64 and 128 Infiniband Nehalem Linux cluster nodes using the three implementations of MPI. We finally discuss our results in terms of performance and scalability and we share our interpretations and future work.
  • Keywords
    Linux; application program interfaces; message passing; multiprocessing systems; parallel architectures; GFLOPS; HPL; MPI; MVAPICH; Moore´s law; Open MPI; computer manufacturers; high performance Linpack benchmark; high performance computing; infiniband Nehalem Linux cluster; message passing interface; multiprocessor architectures; processor temperatures; Application software; Benchmark testing; Computer aided manufacturing; Computer architecture; Linux; Manufacturing processes; Message passing; Moore´s Law; Temperature; Writing; Aramco; HPC; Linpack; Linux; MPI;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations (ITNG), 2010 Seventh International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4244-6270-4
  • Type

    conf

  • DOI
    10.1109/ITNG.2010.164
  • Filename
    5501463