Scalable parallel dynamic fracture simulation using an extrinsic cohesive zone model

Rodrigo Espinha, Kyoungsoo Park, Glaucio H. Paulino, Waldemar Celes

Research output: Contribution to journalArticle

8 Citations (Scopus)

Abstract

In order to achieve realistic cohesive fracture simulation, a parallel computational framework is developed in conjunction with the parallel topology based data structure (ParTopS). Communications with remote partitions are performed by employing proxy nodes, proxy elements and ghost nodes, while synchronizations are identified on the basis of computational patterns (at-node, at-element, nodes-to-element, and elements-to-node). Several approaches to parallelize a serial code are discussed. An approach combining local computations and replicated computations with stable iterators is proposed, which is shown to be the most efficient one among the approaches discussed in this study. Furthermore, computational experiments demonstrate the scalability of the parallel dynamic fracture simulation framework for both 2D and 3D problems. The total execution time of a test problem remains nearly constant when the number of processors increases at the same rate as the number of elements.

Original languageEnglish
Pages (from-to)144-161
Number of pages18
JournalComputer Methods in Applied Mechanics and Engineering
Volume266
DOIs
Publication statusPublished - 2013 Nov 1

Fingerprint

data structures
ghosts
central processing units
Data structures
Scalability
partitions
synchronism
Synchronization
topology
simulation
communication
Topology
Communication
Experiments

All Science Journal Classification (ASJC) codes

  • Computational Mechanics
  • Mechanics of Materials
  • Mechanical Engineering
  • Physics and Astronomy(all)
  • Computer Science Applications

Cite this

@article{f7ae3b82f0cc4df283f8009018056154,
title = "Scalable parallel dynamic fracture simulation using an extrinsic cohesive zone model",
abstract = "In order to achieve realistic cohesive fracture simulation, a parallel computational framework is developed in conjunction with the parallel topology based data structure (ParTopS). Communications with remote partitions are performed by employing proxy nodes, proxy elements and ghost nodes, while synchronizations are identified on the basis of computational patterns (at-node, at-element, nodes-to-element, and elements-to-node). Several approaches to parallelize a serial code are discussed. An approach combining local computations and replicated computations with stable iterators is proposed, which is shown to be the most efficient one among the approaches discussed in this study. Furthermore, computational experiments demonstrate the scalability of the parallel dynamic fracture simulation framework for both 2D and 3D problems. The total execution time of a test problem remains nearly constant when the number of processors increases at the same rate as the number of elements.",
author = "Rodrigo Espinha and Kyoungsoo Park and Paulino, {Glaucio H.} and Waldemar Celes",
year = "2013",
month = "11",
day = "1",
doi = "10.1016/j.cma.2013.07.008",
language = "English",
volume = "266",
pages = "144--161",
journal = "Computer Methods in Applied Mechanics and Engineering",
issn = "0374-2830",
publisher = "Elsevier",

}

Scalable parallel dynamic fracture simulation using an extrinsic cohesive zone model. / Espinha, Rodrigo; Park, Kyoungsoo; Paulino, Glaucio H.; Celes, Waldemar.

In: Computer Methods in Applied Mechanics and Engineering, Vol. 266, 01.11.2013, p. 144-161.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Scalable parallel dynamic fracture simulation using an extrinsic cohesive zone model

AU - Espinha, Rodrigo

AU - Park, Kyoungsoo

AU - Paulino, Glaucio H.

AU - Celes, Waldemar

PY - 2013/11/1

Y1 - 2013/11/1

N2 - In order to achieve realistic cohesive fracture simulation, a parallel computational framework is developed in conjunction with the parallel topology based data structure (ParTopS). Communications with remote partitions are performed by employing proxy nodes, proxy elements and ghost nodes, while synchronizations are identified on the basis of computational patterns (at-node, at-element, nodes-to-element, and elements-to-node). Several approaches to parallelize a serial code are discussed. An approach combining local computations and replicated computations with stable iterators is proposed, which is shown to be the most efficient one among the approaches discussed in this study. Furthermore, computational experiments demonstrate the scalability of the parallel dynamic fracture simulation framework for both 2D and 3D problems. The total execution time of a test problem remains nearly constant when the number of processors increases at the same rate as the number of elements.

AB - In order to achieve realistic cohesive fracture simulation, a parallel computational framework is developed in conjunction with the parallel topology based data structure (ParTopS). Communications with remote partitions are performed by employing proxy nodes, proxy elements and ghost nodes, while synchronizations are identified on the basis of computational patterns (at-node, at-element, nodes-to-element, and elements-to-node). Several approaches to parallelize a serial code are discussed. An approach combining local computations and replicated computations with stable iterators is proposed, which is shown to be the most efficient one among the approaches discussed in this study. Furthermore, computational experiments demonstrate the scalability of the parallel dynamic fracture simulation framework for both 2D and 3D problems. The total execution time of a test problem remains nearly constant when the number of processors increases at the same rate as the number of elements.

UR - http://www.scopus.com/inward/record.url?scp=84884340429&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84884340429&partnerID=8YFLogxK

U2 - 10.1016/j.cma.2013.07.008

DO - 10.1016/j.cma.2013.07.008

M3 - Article

AN - SCOPUS:84884340429

VL - 266

SP - 144

EP - 161

JO - Computer Methods in Applied Mechanics and Engineering

JF - Computer Methods in Applied Mechanics and Engineering

SN - 0374-2830

ER -