A Parallel Approach for the Generation of Unstructured Meshes with Billions of Elements on Distributed-Memory Supercomputers

被引:0
|
作者
Xiao-qing Wang
Xian-long Jin
Da-zhi Kou
Jia-hui Chen
机构
[1] Shanghai Jiao Tong University,School of Mechanical Engineering
[2] Shanghai Jiao Tong University,State Key Laboratory of Mechanical System and Vibration
[3] Shanghai Supercomputer Center,undefined
关键词
Supercomputer; High-performance computing; Parallel mesh generation; Parallel mesh multiplication; Domain decomposition; Parallel surface recovery; Numerical simulation;
D O I
暂无
中图分类号
学科分类号
摘要
This paper describes a parallel approach for the rapid generation of ultra-large-scale unstructured meshes on distributed-memory supercomputers. A medium-sized initial mesh is prepared first. Afterwards, a two-level domain decomposition (DD) strategy is used to split and distribute the initial mesh to different cores. Finally, the parallel mesh generation, comprising a recursive procedure which includes parallel surface recovery, parallel boundary updating, and parallel mesh multiplication, is performed. The two-level DD differentiates the intra-node and inter-node communication to reduce communication overheads. A global indexing and updating scheme is used to make the mesh multiplication devoid of communication. A new parallel surface recovery algorithm without communication is developed to maintain the fidelity of the resulting mesh model to the original geometric model. Tests of the parallel approach for some real-life problems on supercomputers (Dawning-5000A and Tianhe-2) are presented. Issues regarding the speedup, parallel efficiency, and mesh quality are discussed. Results show that the proposed parallel approach has a reasonably good scalability, that the quality of the resulting mesh is improved, and that ultra-large-scale meshes with billions of elements can be generated quickly.
引用
下载
收藏
页码:680 / 710
页数:30
相关论文
共 50 条
  • [21] STORE COHERENCY IN A PARALLEL DISTRIBUTED-MEMORY MACHINE
    BORRMANN, L
    ISTAVRINOS, P
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 487 : 32 - 41
  • [22] A distributed chunk calculation approach for self-scheduling of parallel applications on distributed-memory systems
    Eleliemy, Ahmed
    Ciorba, Florina M.
    JOURNAL OF COMPUTATIONAL SCIENCE, 2021, 51
  • [23] A distributed-memory parallel technique for two-dimensional mesh generation for arbitrary domains
    Freitas, Markos O.
    Wawrzynek, Paul A.
    Cavalcante-Neto, Joaquim B.
    Vidal, Creto A.
    Martha, Luiz F.
    Ingraffea, Anthony R.
    ADVANCES IN ENGINEERING SOFTWARE, 2013, 59 : 38 - 52
  • [24] Distributed-Memory Parallel Symmetric Nonnegative Matrix Factorization
    Eswar, Srinivas
    Hayashi, Koby
    Ballard, Grey
    Kannan, Ramakrishnan
    Vuduc, Richard
    Park, Haesun
    PROCEEDINGS OF SC20: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC20), 2020,
  • [25] MAPPING AND COLORING SCHEMES FOR DISTRIBUTED-MEMORY PARALLEL PROCESSORS
    POMMERELL, C
    ANNARATONE, M
    FICHTNER, W
    AEU-ARCHIV FUR ELEKTRONIK UND UBERTRAGUNGSTECHNIK-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 1990, 44 (05): : 353 - 367
  • [26] PPT - A PARALLEL PROGRAMMING TOOL FOR DISTRIBUTED-MEMORY MULTIPROCESSORS
    CHUNG, YC
    HO, WH
    LIU, CC
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 1995, 18 (03) : 365 - 378
  • [27] Weak Scalability Analysis of the Distributed-Memory Parallel MLFMA
    Michiels, Bart
    Fostier, Jan
    Bogaert, Ignace
    De Zutter, Daniel
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2013, 61 (11) : 5567 - 5574
  • [28] TDR: A distributed-memory parallel routing algorithm for FPGAs
    Cabral, LAF
    Aude, RS
    Maculan, N
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS: RECONFIGURABLE COMPUTING IS GOING MAINSTREAM, 2002, 2438 : 263 - 270
  • [29] Parallel implementation of wavelet transforms on distributed-memory multicomputers
    González, P
    Cabaleiro, JC
    Pena, TF
    INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2001, : 45 - 50
  • [30] Parallel sparse orthogonal factorization on distributed-memory multiprocessors
    Sun, CG
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1996, 17 (03): : 666 - 685