Toward highly parallel loading of unstructured meshes

被引:0
|
作者
Meca, Ondrej [1 ]
Riha, Lubomir [1 ]
Jansik, Branislav [1 ]
Brzobohaty, Tomas [1 ]
机构
[1] VSB Tech Univ Ostrava, IT4Innovat, 17 Listopadu 2172-15, Ostrava 70800, Czech Republic
关键词
Unstructured mesh; Parallel loader; Format converter; Domain decomposition;
D O I
10.1016/j.advengsoft.2022.103100
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents an algorithm for highly-parallel loading and processing of unstructured mesh databases in a distributed memory environment of large HPC clusters without collecting data into a single process. The algo-rithm is proved effective, having linear speedup in the large dataset limit. Demonstrated on Ansys CDB, EnSight, VTK Legacy, and XDMF databases, we show that it is possible to efficiently reconstruct meshes with 800 million nodes and 500 million elements in several seconds on thousands of processors, even from databases that were not designed to be read in parallel. The algorithm is implemented in our MESIO library that can be used as (i) an efficient parallel loader (e.g. for numerical physical solvers) or as (ii) a high performing parallel converter be-tween mesh databases.
引用
下载
收藏
页数:19
相关论文
共 50 条
  • [21] Toward GPU accelerated topology optimization on unstructured meshes
    Tomás Zegard
    Glaucio H. Paulino
    Structural and Multidisciplinary Optimization, 2013, 48 : 473 - 485
  • [22] A new approach to parallel dynamic partitioning for adaptive unstructured meshes
    Heber, G
    Biswas, R
    Gao, GR
    IPPS/SPDP 1999: 13TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & 10TH SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1999, : 360 - 364
  • [23] Parallel adaptivity for solution of Euler equations using unstructured meshes
    Akay, HU
    Oktay, E
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: NEW FRONTIERS AND MULTI-DISCIPLINARY APPLICATIONS, PROCEEDINGS, 2003, : 371 - 378
  • [24] Implementation of a parallel framework for aerodynamic design optimization on unstructured meshes
    Nielsen, EJ
    Anderson, WK
    Kaushik, DK
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: TOWARDS TERAFLOPS, OPTIMIZATION, AND NOVEL FORMULATIONS, 2000, : 313 - 320
  • [25] An approach for parallel fluid-structure interaction on unstructured meshes
    Kuettler, Ulrich
    Wall, Wolfgang A.
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2006, 4192 : 366 - 373
  • [26] A parallel implicit incompressible flow solver using unstructured meshes
    Ramamurti, R
    Lohner, R
    COMPUTERS & FLUIDS, 1996, 25 (02) : 119 - 132
  • [27] A parallel generator for sparse unstructured meshes to solve the eikonal equation
    Zoennchen, Benedikt
    Koester, Gerta
    JOURNAL OF COMPUTATIONAL SCIENCE, 2019, 32 : 141 - 147
  • [28] Partitioning unstructured meshes for homogeneous and heterogeneous parallel computing environments
    Lee, PZ
    Wu, JJ
    Chang, CH
    2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDING, 2002, : 315 - 322
  • [29] Parallel dynamic load-balancing for adaptive unstructured meshes
    Walshaw, C
    Cross, M
    Everett, MG
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: RECENT DEVELOPMENTS AND ADVANCES USING PARALLEL COMPUTERS, 1998, : 89 - 96
  • [30] ParFUM: a parallel framework for unstructured meshes for scalable dynamic physics applications
    Orion S. Lawlor
    Sayantan Chakravorty
    Terry L. Wilmarth
    Nilesh Choudhury
    Isaac Dooley
    Gengbin Zheng
    Laxmikant V. Kalé
    Engineering with Computers, 2006, 22 : 215 - 235