Structured ALE Solver Overview Structured ALE mesh automatically

  • Slides: 10
Download presentation
Structured ALE Solver

Structured ALE Solver

Overview • Structured ALE mesh automatically generated • Smaller input deck; Easier modifications to

Overview • Structured ALE mesh automatically generated • Smaller input deck; Easier modifications to the mesh; Less I/O time. • Shorter calculation time • Sorting, searching faster and more efficient; Also more accurate. • Less memory • A rewritten leaner, cleaner code using less memory to accommodate larger problems. • SMP, MPP-Hybrid supported • Redesigned algorithm enabled SMP parallelization and hence MPP Hybrid. • Enhancement on MPP efficiency 2

Automated Mesh Generation • User specifies mesh spacing information along three directions • One

Automated Mesh Generation • User specifies mesh spacing information along three directions • One node for mesh origin and another three for local coordinate system; Later during the run used to prescribe mesh translational motion and rotation 3

S-ALE: Faster Runs • Much faster FSI (Fluid structure interaction) searching for structured ALE

S-ALE: Faster Runs • Much faster FSI (Fluid structure interaction) searching for structured ALE mesh • A faster advection scheme with SMP implemented. Time saving in a Bridgestone tire rolling in mud model ALE S-ALE Reduction Total Time 30941 s 20120 s 34. 97% FSI 15449 s 5726 s 63% Advection 7595 s 6642 s 12. 55% 134400 ALE solid elements; Simulation time 2000 ms. Single precision MPP 48 cpus without special decomposition 4

SMP & MPP Hybrid: Model Description Airbag inflated by ideal gas and then kept

SMP & MPP Hybrid: Model Description Airbag inflated by ideal gas and then kept still. ; 9261 ALE solids elements with 294 shells.

SMP Scalability 5 4. 78 4 2. 97 3 1. 82 2 Donor Cell

SMP Scalability 5 4. 78 4 2. 97 3 1. 82 2 Donor Cell (1 st order) Van Leer (2 nd order) 1 0 0 2 4 6 8 Speedup versus number of cores 10

MPP Hybrid Performance 12 Donor Cell (1 st order) Van Leer (2 nd order)

MPP Hybrid Performance 12 Donor Cell (1 st order) Van Leer (2 nd order) 10 8 6 4 2 0 24 x-1 12 x-2 8 x-3 6 x-4 Speedup versus number of MPP x SMP cores

MPP Performance: Model Description Mine buried under soil; Generic Hull Structure; 5. 5 million

MPP Performance: Model Description Mine buried under soil; Generic Hull Structure; 5. 5 million ALE elements; Simulation time 80 ms.

MPP Scalability 7 6 0 Ideal slope = 1 e p Slo 5 .

MPP Scalability 7 6 0 Ideal slope = 1 e p Slo 5 . 9 0 = 4 3 2 1 0 0 100 200 300 Speedup versus number of cores 400

Thank You

Thank You