PARALLEL TRIANGULAR MESH REFINEMENT BY LONGEST EDGE BISECTION

被引:3
|
作者
Hatipoglu, Bilal [1 ]
Ozturan, Can [1 ]
机构
[1] Bogazici Univ, Dept Comp Engn, TR-34342 Istanbul, Turkey
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2015年 / 37卷 / 05期
关键词
adaptive refinement; unstructured mesh; parallel; ALGORITHMS;
D O I
10.1137/140973840
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Longest edge bisection based refinement, which is also known as Rivara refinement, is a well-known technique for adaptive refinement of unstructured triangular meshes. Our work contributes a fine grain parallel adaptive refinement algorithm. Refinements can propagate in an irregular fashion to neighboring triangles. Once propagations are done, refinement templates can be applied. Since elements are created and deleted in an irregular fashion, dynamic data structures need to be designed and concurrency issues need to be resolved. Unlike the previous approaches that solved an independent set problem to resolve concurrent updates, our algorithm instead makes use of prefix computations. Tests carried out on an NVIDIA Tesla M2070 GPU show that running time on a 32 million element mesh is overall roughly 25 times faster than the sequential run on an Intel Xeon system. Our refinement code is available at http://code.google.com/p/gpu-mesh-refine.
引用
收藏
页码:C574 / C588
页数:15
相关论文
共 50 条
  • [1] Embarrassingly parallel mesh refinement by edge subdivision
    Thompson, David C.
    Pebay, Philippe P.
    [J]. ENGINEERING WITH COMPUTERS, 2006, 22 (02) : 75 - 93
  • [2] Embarrassingly parallel mesh refinement by edge subdivision
    David C. Thompson
    Philippe P. Pébay
    [J]. Engineering with Computers, 2006, 22 : 75 - 93
  • [3] Propagation of longest-edge mesh patterns in local adaptive refinement
    Suarez, J. P.
    Plaza, A.
    Carey, G. F.
    [J]. COMMUNICATIONS IN NUMERICAL METHODS IN ENGINEERING, 2008, 24 (07): : 543 - 553
  • [4] On the Minimum Number of Simplex Shapes in Longest Edge Bisection Refinement of a Regular n-Simplex
    Aparicio, Guillermo
    Casado, Leocadio G.
    Hendrix, Eligius M. T.
    Toth, Boglarka G. -
    Garcia, Inmaculada
    [J]. INFORMATICA, 2015, 26 (01) : 17 - 32
  • [5] Heuristics to Reduce the Number of Simplices in Longest Edge Bisection Refinement of a Regular n-Simplex
    Aparicio, Guillermo
    Casado, Leocadio G.
    G-Toth, Boglarka
    Hendrix, Eligius M. T.
    Garcia, Inmaculada
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2014, PT II, 2014, 8580 : 115 - +
  • [6] Properties of the longest-edge n-section refinement scheme for triangular meshes
    Suarez, Jose P.
    MorenoB, Tania
    Abad, Pilar
    Plaza, Angel
    [J]. APPLIED MATHEMATICS LETTERS, 2012, 25 (12) : 2037 - 2039
  • [7] On Simplicial Longest Edge Bisection in Lipschitz Global Optimization
    Herrera, Juan F. R.
    Casado, Leocadio G.
    Hendrix, Eligius M. T.
    Garcia, Inmaculada
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2014, PT II, 2014, 8580 : 104 - +
  • [8] Properties of triangulations obtained by the longest-edge bisection
    Perdomo, Francisco
    Plaza, Angel
    [J]. CENTRAL EUROPEAN JOURNAL OF MATHEMATICS, 2014, 12 (12): : 1796 - 1810
  • [9] Parallel graph-grammar-based algorithm for the longest-edge refinement of triangular meshes and the pollution simulations in Lesser Poland area
    Podsiadlo, Krzysztof
    Serra, Albert Oliver
    Paszynska, Anna
    Montenegro, Rafael
    Henriksen, Ian
    Paszynski, Maciej
    Pingali, Keshav
    [J]. ENGINEERING WITH COMPUTERS, 2021, 37 (04) : 3857 - 3880
  • [10] Concurrent Binary Trees (with application to longest edge bisection)
    Dupuy, Jonathan
    [J]. PROCEEDINGS OF THE ACM ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES, 2020, 3 (02)