Massively parallel adaptive mesh refinement and coarsening for dynamic fracture simulations

被引:9
作者
Alhadeff, Andrei [1 ]
Leon, Sofie E. [2 ,3 ]
Celes, Waldemar [1 ]
Paulino, Glaucio H. [4 ]
机构
[1] Pontificia Univ Catolica Rio de Janeiro, Tecgraf PUC Rio Inst, Rio de Janeiro, RJ, Brazil
[2] Univ Illinois, Dept Civil & Environm Engn, Champaign, IL USA
[3] Ctr Res & Interdisciplinary, Paris, France
[4] Georgia Inst Technol, Sch Civil & Environm Engn, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
GPU computing; Finite elements; Adaptive mesh refinement; Adaptive mesh coarsening; Cohesive zone model; Microbranching; COHESIVE FRACTURE;
D O I
10.1007/s00366-015-0431-0
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We use the graphical processing unit (GPU) to perform dynamic fracture simulation using adaptively refined and coarsened finite elements and the inter-element cohesive zone model. Due to the limited memory available on the GPU, we created a specialized data structure for efficient representation of the evolving mesh given. To achieve maximum efficiency, we perform finite element calculation on a nodal basis (i.e., by launching one thread per node and collecting contributions from neighboring elements) rather than by launching threads per element, which requires expensive graph coloring schemes to avoid concurrency issues. These developments made possible the parallel adaptive mesh refinement and coarsening schemes to systematically change the topology of the mesh. We investigate aspects of the parallel implementation through microbranching examples, which has been explored experimentally and numerically in the literature. First, we use a reduced-scale version of the experimental specimen to demonstrate the impact of variation in floating point operations on the final fracture pattern. Interestingly, the parallel approach adds some randomness into the finite element simulation on the structured mesh in a similar way as would be expected from a random mesh. Next, we take advantage of the speedup of the implementation over a similar serial implementation to simulate a specimen whose size matches that of the actual experiment. At this scale, we are able to make more direct comparisons to the original experiment and find excellent agreement with those results.
引用
收藏
页码:533 / 552
页数:20
相关论文
共 31 条
[11]   Parallel Simulations of Dynamic Fracture Using Extrinsic Cohesive Elements [J].
Dooley, Isaac ;
Mangala, Sandhya ;
Kale, Laxmikant ;
Geubelle, Philippe .
JOURNAL OF SCIENTIFIC COMPUTING, 2009, 39 (01) :144-165
[12]   Large-eddy simulation of the shock turbulence interaction [J].
Ducros, F ;
Ferrand, V ;
Nicoud, F ;
Weber, C ;
Darracq, D ;
Gacherieu, C ;
Poinsot, T .
JOURNAL OF COMPUTATIONAL PHYSICS, 1999, 152 (02) :517-549
[13]   YIELDING OF STEEL SHEETS CONTAINING SLITS [J].
DUGDALE, DS .
JOURNAL OF THE MECHANICS AND PHYSICS OF SOLIDS, 1960, 8 (02) :100-104
[14]   Generation of large finite-element matrices on multiple graphics processors [J].
Dziekonski, A. ;
Sypek, P. ;
Lamecki, A. ;
Mrozowski, M. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2013, 94 (02) :204-220
[15]   Scalable parallel dynamic fracture simulation using an extrinsic cohesive zone model [J].
Espinha, Rodrigo ;
Park, Kyoungsoo ;
Paulino, Glaucio H. ;
Celes, Waldemar .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2013, 266 :144-161
[16]   Flash: An adaptive mesh hydrodynamics code for modeling astrophysical thermonuclear flashes [J].
Fryxell, B ;
Olson, K ;
Ricker, P ;
Timmes, FX ;
Zingale, M ;
Lamb, DQ ;
MacNeice, P ;
Rosner, R ;
Truran, JW ;
Tufo, H .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 2000, 131 (01) :273-334
[17]   ParFUM:: a parallel framework for unstructured meshes for scalable dynamic physics applications [J].
Lawlor, Orion S. ;
Chakravorty, Sayantan ;
Wilmarth, Terry L. ;
Choudhury, Nilesh ;
Dooley, Isaac ;
Zheng, Gengbin ;
Kale, Laxmikant V. .
ENGINEERING WITH COMPUTERS, 2006, 22 (3-4) :215-235
[18]   Energy dissipation in dynamic fracture of brittle materials [J].
Miller, O ;
Freund, LB ;
Needleman, A .
MODELLING AND SIMULATION IN MATERIALS SCIENCE AND ENGINEERING, 1999, 7 (04) :573-586
[19]  
Newmark NM., 1959, J Eng Mech Div, V85, P67, DOI DOI 10.1061/JMCEA3.0000098
[20]   Cohesive Zone Models: A Critical Review of Traction-Separation Relationships Across Fracture Surfaces [J].
Park, Kyoungsoo ;
Paulino, Glaucio H. .
APPLIED MECHANICS REVIEWS, 2011, 64 (06)