• DocumentCode
    2833051
  • Title

    Performance Evaluation of OpenMP and MPI Hybrid Programs on a Large Scale Multi-core Multi-socket Cluster, T2K Open Supercomputer

  • Author

    Tsuji, Miwako ; Sato, Mitsuhisa

  • Author_Institution
    Center for Comput. Sci., Univ. of Tsukuba, Tsukuba, Japan
  • fYear
    2009
  • fDate
    22-25 Sept. 2009
  • Firstpage
    206
  • Lastpage
    213
  • Abstract
    Non-uniform memory access (NUMA) systems, where each processor has its own memory, have been popular platform in high-end computing. While some early studies had reported that a flat-MPI programming model outperformed an OpenMP/MPI hybrid programming model on SMP clusters, the hybrid of a shared-memory, thread-based programming and a distributed-memory, message passing programming is considered to be a promising programming model on the multi-core multi-socket NUMA clusters. We explore the performance of the OpenMP/MPI hybrid programming model on a large scale multi-core multi-socket cluster called T2K Open Supercomputer. Both of benchmark (NPB, NAS Parallel Benchmarks) and application (RSDFT, Real-Space Density Function Theory) codes are considered. The hybridization for the RSDFT code is also shown. Our experiments show that the multi-core multi-socket cluster can take advantage of the hybrid programming model when it uses MPI across sockets and OpenMP within sockets.
  • Keywords
    benchmark testing; cluster tools; density functional theory; distributed memory systems; hybrid computer programming; mainframes; message passing; MPI hybrid programming model; MPI hybrid programs; NAS parallel benchmarks; NPB benchmark; NUMA clusters; Non uniform memory access; OpenMP hybrid programming model; OpenMp performance evaluation; RSDFT code; SMP clusters; T2K open supercomputer; distributed memory; flat MPI programming model; high end computing; hybrid shared memory; large scale multicore; message passing programming; multisocket cluster; promising programming model; real space density function theory; thread based programming; Concurrent computing; Density functional theory; Dynamic programming; High performance computing; Large-scale systems; Load management; Open source software; Parallel programming; Sockets; Supercomputers; MPI; OpenMP; performance evaluation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops, 2009. ICPPW '09. International Conference on
  • Conference_Location
    Vienna
  • ISSN
    1530-2016
  • Print_ISBN
    978-1-4244-4923-1
  • Electronic_ISBN
    1530-2016
  • Type

    conf

  • DOI
    10.1109/ICPPW.2009.73
  • Filename
    5364252