Massively parallel phase field fracture simulations on supercomputers: towards multi-billion degree-of-freedom computations
摘要
An efficient parallel implementation of the phase field method for quasi-brittle crack simulations able to run on supercomputers with a large number of processes is proposed. This framework uses the finite-element method on 3D structured meshes, and was developed for distributed memory machines using the Message Passing Interface (MPI) for workload distribution and data communication between processes. Parallel assembly is carried out to build the matrices associated with the linear systems of equations. In the proposed context, linear systems derived from displacement and damage discretizations are solved using parallel solvers and preconditioners from the PETSc (Portable, Extensible Toolkit for Scientific Computation) library. All additional operations in this implementation are also efficiently parallelized. Performance analysis shows linear acceleration with an efficiency of