A DYNAMIC MPI-OPENMP MODEL FOR STRUCTURED ADAPTIVE MESH REFINEMENT

被引:0
|
作者
Rantakokko, Jarmo [1 ]
机构
[1] Uppsala Univ, Dept Informat Technol, Sci Comp, Box 337, S-75105 Uppsala, Sweden
关键词
OpenMP; PDE; Structured Adaptive Mesh Refinement;
D O I
10.1142/S0129626405002040
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We compare experimentally different parallelization models using MPI and OpenMP for structured adaptive mesh refinement on a shared-memory parallel computer, a Sun-Fire 15K. Due to the dynamic properties of the mesh no static parallelization model with fixed number of processes and threads performs best in all stages. Different combinations of MPI and OpenMP are preferable in different settings of the application and grid hierarchy. We suggest a new dynamic approach using a mixed MPI-OpenMP model that adapts the number of threads during run time and gives good performance in all stages throughout the whole run as the solution state changes, i.e. the resolution in the computational grid changes.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Parallel programming for OSEM reconstruction with MPI, OpenMP, and hybrid MPI-OpenMP
    Jones, MD
    Yao, RT
    2004 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD, VOLS 1-7, 2004, : 3036 - 3042
  • [2] Hybrid MPI-OpenMP versus MPI Implementations: A Case Study
    Mangual, Osvaldo
    Teixeira, Marvi
    Lopez-Roig, Reynaldo
    Nevarez-Ayala, Felix Javier
    2014 ASEE ANNUAL CONFERENCE, 2014,
  • [3] Hybrid mpi-openmp parallelization of image reconstruction
    Wan, Jinliang
    Liu, Yanhui
    Journal of Software, 2013, 8 (03) : 687 - 693
  • [4] Hybrid MPI-OpenMP programming for parallel OSEM PET reconstruction
    Jones, M. D.
    Yao, R.
    Bhole, C. P.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (05) : 2752 - 2758
  • [5] Dynamic load balancing for structured Adaptive Mesh Refinement applications
    Lan, ZL
    Taylor, VE
    Bryan, G
    PROCEEDINGS OF THE 2001 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2001, : 571 - 579
  • [6] A mechanism to improve the performance of Hybrid MPI-OpenMP applications in Grid
    Mehrotra, Shikha
    Shamjith, K., V
    Pandey, Prachi
    Asvija, B.
    Sridharan, R.
    2013 IEEE CONFERENCE ON HIGH PERFORMANCE EXTREME COMPUTING (HPEC), 2013,
  • [7] MPI parallelization of PIC simulation with Adaptive Mesh Refinement
    Matsui, Tatsuki
    Usui, Hideyuki
    Moritaka, Toseo
    Nunami, Masanori
    PROCEEDINGS OF THE 19TH INTERNATIONAL EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2011, : 277 - 281
  • [8] Comparison of refinement criteria for structured adaptive mesh refinement
    Li, Shengtai
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2010, 233 (12) : 3139 - 3147
  • [9] Portable Application-level Checkpointing for Hybrid MPI-OpenMP Applications
    Losada, Nuria
    Martin, Maria J.
    Rodriguez, Gabriel
    Gonzalez, Patricia
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE 2016 (ICCS 2016), 2016, 80 : 19 - 29
  • [10] Compile-Aided Type Correctness of Hybrid MPI-OpenMP Applications
    Hueck, Alexander
    Kreutzer, Sebastian
    Lehr, Jan-Patrick
    Bischof, Christian
    Protze, Joachim
    Terboven, Christian
    Mueller, Matthias S.
    IT PROFESSIONAL, 2022, 24 (02) : 45 - 51