The BL-Octree: An Efficient Data Structure for Discretized Block-Based Adaptive Mesh Refinement

被引:1
|
作者
Zebrowski, Ashley [1 ,3 ]
Loeffler, Frank [1 ]
Schnetter, Erik [1 ,2 ,4 ]
机构
[1] Louisiana State Univ, Ctr Computat & Technol, Baton Rouge, LA 70803 USA
[2] Louisiana State Univ, Dept Phys & Astron, Baton Rouge, LA 70803 USA
[3] Louisiana State Univ, Dept Comp Sci, Baton Rouge, LA 70803 USA
[4] Perimeter Inst Theoret Phys, Waterloo, ON, Canada
关键词
Adaptive Mesh Refinement; Cactus; Scaling; Octree; Set Operations; NUMERICAL RELATIVITY;
D O I
10.3233/978-1-61499-041-3-81
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Adaptive mesh refinement (AMR) algorithms require efficient structures to store and operate upon volumetric grid data that will be used to distribute work among processes. When inefficient algorithms are used, AMR-enabled software may have its scaling negatively impacted as processes are starved for work. We present a variable-resolution octree-based structure which efficiently handles the set operations needed for AMR operations such as calculating process communication schedules and buffer zones. Results indicate a marked improvement in execution times when large amounts of volumetric data are processed, at the price of a structure creation and traversal penalty for smaller amounts of data. The BL-octree ("blocktree") data structure presented in this paper will therefore be of use in massively parallel AMR environments, where the cost of distributing AMR workloads across many tens of thousands or more processes can be reduced.
引用
收藏
页码:81 / 88
页数:8
相关论文
共 50 条
  • [1] Block-based adaptive mesh refinement for fluid-structure interactions in incompressible flows
    Liu, Cheng
    Hu, Changhong
    COMPUTER PHYSICS COMMUNICATIONS, 2018, 232 : 104 - 123
  • [2] A 3D UNIFIED MODEL TO FLUID-STRUCTURE INTERACTION WITH BLOCK-BASED ADAPTIVE MESH REFINEMENT
    Altazin, T.
    Golay, F.
    Frannie, P.
    CONFERENCE TOPICAL PROBLEMS OF FLUID MECHANICS 2016, 2016, : 1 - 8
  • [3] Enhanced anisotropic block-based adaptive mesh refinement for three-dimensional inviscid and viscous compressible flows
    Freret, Lucie
    Williamschen, Michael
    Groth, Clinton P. T.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2022, 458
  • [4] A block-based adaptive particle refinement SPH method for fluid-structure interaction problems
    Gao, Tianrun
    Qiu, Huihe
    Fu, Lin
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2022, 399
  • [5] Memory-Optimized Tile Based Data Structure for Adaptive Mesh Refinement
    Ivanov, Anton
    Perepelkina, Anastasia
    Levchenko, Vadim
    Pershin, Ilya
    SUPERCOMPUTING (RUSCDAYS 2019), 2019, 1129 : 64 - 74
  • [6] A new adaptive mesh refinement data structure with an application to detonation
    Ji, Hua
    Lien, Fue-Sang
    Yee, Eugene
    JOURNAL OF COMPUTATIONAL PHYSICS, 2010, 229 (23) : 8981 - 8993
  • [7] Computation of interfacial flows using Continuous Surface Stress method with adaptive mesh refinement in a quad/octree grid structure
    Liu, M.
    Bothe, D.
    Yang, Yiren
    Chen, Hao
    COMPUTERS & FLUIDS, 2022, 245
  • [8] Block-based adaptive mesh refinement scheme using numerical density of entropy production for three-dimensional two-fluid flows
    Golay, F.
    Ersoy, M.
    Yushchenko, L.
    Sous, D.
    INTERNATIONAL JOURNAL OF COMPUTATIONAL FLUID DYNAMICS, 2015, 29 (01) : 67 - 81
  • [9] Structure Tensor-Driven Block-Based Adaptive Variational Pansharpening
    Zhang, Yaqun
    Guo, Zhichang
    Li, Yao
    Wu, Boying
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2024, 21 : 1 - 5
  • [10] Structure Tensor-Driven Block-Based Adaptive Variational Pansharpening
    Zhang, Yaqun
    Guo, Zhichang
    Li, Yao
    Wu, Boying
    IEEE Geoscience and Remote Sensing Letters, 2024, 21 : 1 - 5