PARALLEL SIMULATION IN TUNNEL ENGINEERING APPLICATION
Hoang-Giang Bui and Günther Meschke
Institute for Structural Mechanics Ruhr University Bochum
PETSc User Meeting 2016 Vienna, Austria 28-30 June 2016
PARALLEL SIMULATION IN TUNNEL ENGINEERING APPLICATION Hoang-Giang - - PowerPoint PPT Presentation
PARALLEL SIMULATION IN TUNNEL ENGINEERING APPLICATION Hoang-Giang Bui and Gnther Meschke Institute for Structural Mechanics Ruhr University Bochum PETSc User Meeting 2016 Vienna, Austria 28-30 June 2016 Outline Motivation
PETSc User Meeting 2016 Vienna, Austria 28-30 June 2016
Parallel Simulation in Tunnel Engineering Application
2
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
3
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
4
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
5
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
6
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
7
Hoang-Giang Bui PETSc UG 2016
𝑜
′
Parallel Simulation in Tunnel Engineering Application
8
Hoang-Giang Bui PETSc UG 2016
𝒲 ℰ
𝒲 ℰ𝑑
𝑘
𝑓 = Ω𝑓 𝐶𝑈𝐸𝑓𝐶 𝐾 𝑒𝑌
𝑓
Ω𝑓 𝐶𝑈𝐽𝑤𝑂𝑞 𝐾 𝑒𝑌
𝑓
𝑓
Ω𝑓 𝐶𝑈 𝐿 𝜈𝑥 𝐶 𝐾 𝑒𝑌
Parallel Simulation in Tunnel Engineering Application
9
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
10
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
11
Hoang-Giang Bui PETSc UG 2016
[1] Dadvand & Rossi et al, An Object-oriented Environment for Developing Finite Element Codes for Multi-disciplinary Applications, DOI 10.1007/s11831-010-9045-2 [2] Balay et al, PETSc user manual
MortarApplication + Mortar Tying/Contact DistributedBuildersApplication + Parallel Assembly (MPI) PetscSolversApplication + Parallel Linear Algebra (solver/preconditioner) MetisApplication + Domain Decomposition
Parallel Simulation in Tunnel Engineering Application
12
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
13
Hoang-Giang Bui PETSc UG 2016
MortarApplication + Mortar Tying/Contact DistributedBuildersApplication + Parallel Assembly (MPI) PetscSolversApplication + Parallel Linear Algebra (solver/preconditioner) MetisApplication + Domain Decomposition
Parallel Simulation in Tunnel Engineering Application
14
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
15
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
16
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
17
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
18
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
19
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
20
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
21
Hoang-Giang Bui PETSc UG 2016
#nodes 88724 171882 173024 335202 #elements 10256 20240 20240 40480 Avg Solve Time (s) 66,79 406,1 154,81 1108,5 Normalized Avg Solve Time/#Nodes 1 0,319 0,841 0,228 Normalized Avg Solve Time/#Elements 1 0,325 0,851 0,238
Parallel Simulation in Tunnel Engineering Application
22
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
23
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
24
Hoang-Giang Bui PETSc UG 2016
Parallel Simulation in Tunnel Engineering Application
25
Hoang-Giang Bui PETSc UG 2016