Hybrid OpenMP/MPI anisotropic mesh smoothing

被引:13
|
作者
Gorman, G. J. [1 ]
Southern, J. [2 ]
Farrell, P. E. [1 ]
Piggott, M. D. [1 ]
Rokos, G. [1 ]
Kelly, P. H. J. [1 ]
机构
[1] Imperial Coll London, Appl Modelling & Computat Grp, Dept Earth Sci & Engn, London SW7 2AZ, England
[2] Fujitsu Labs Europe, Hayes UB4 8FE, Middx, England
来源
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2012 | 2012年 / 9卷
基金
英国工程与自然科学研究理事会;
关键词
unstructured mesh; mesh smoothing; ccNUMA; parallel; OpenMP; MPI; JACOBIAN MATRIX; OPTIMIZATION; QUANTITIES; FRAMEWORK; QUALITY; NORM;
D O I
10.1016/j.procs.2012.04.166
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mesh smoothing is an important algorithm for the improvement of element quality in unstructured mesh finite element methods. A new optimisation based mesh smoothing algorithm is presented for anisotropic mesh adaptivity. It is shown that this smoothing kernel is very effective at raising the minimum local quality of the mesh. A number of strategies are employed to reduce the algorithm's cost while maintaining its effectiveness in improving overall mesh quality. The method is parallelised using hybrid OpenMP/MPI programming methods, and graph colouring to identify independent sets. Different approaches are explored to achieve good scaling performance within a shared memory compute node.
引用
收藏
页码:1513 / 1522
页数:10
相关论文
共 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] Detection of violations to the MPI standard in hybrid OpenMP/MPI applications
    Hilbrich, Tobias
    Mueller, Matthias S.
    Krammer, Bettina
    OPENMP IN A NEW ERA OF PARALLELISM, PROCEEDINGS, 2008, 5004 : 26 - +
  • [3] Technological Aspects of the Hybrid Parallelization with OpenMP and MPI
    Bessonov, Oleg
    PARALLEL COMPUTING TECHNOLOGIES (PACT 2017), 2017, 10421 : 101 - 113
  • [4] 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,
  • [5] Early experiments with the OpenMP/MPI hybrid programming model
    Lusk, Ewing
    Chan, Anthony
    OPENMP IN A NEW ERA OF PARALLELISM, PROCEEDINGS, 2008, 5004 : 36 - +
  • [6] Parallelization of Array Method with Hybrid Programming: OpenMP and MPI
    Velarde Martinez, Apolinar
    APPLIED SCIENCES-BASEL, 2022, 12 (15):
  • [7] Performance simulation of a hybrid OpenMP/MPI application with HeSSE
    Aversa, R
    Di Martino, B
    Rak, M
    Venticinque, S
    Villano, U
    PARALLEL COMPUTING: SOFTWARE TECHNOLOGY, ALGORITHMS, ARCHITECTURES AND APPLICATIONS, 2004, 13 : 803 - 810
  • [8] Hybrid mpi-openmp parallelization of image reconstruction
    Wan, Jinliang
    Liu, Yanhui
    Journal of Software, 2013, 8 (03) : 687 - 693
  • [9] Parallel hybrid particle simulations using MPI and OpenMP
    Hipp, M
    Rosenstiel, W
    EURO-PAR 2004 PARALLEL PROCESSING, PROCEEDINGS, 2004, 3149 : 189 - 197
  • [10] Automatic performance analysis of hybrid MPI/OpenMP applications
    Wolf, F
    Mohr, B
    JOURNAL OF SYSTEMS ARCHITECTURE, 2003, 49 (10-11) : 421 - 439