Show simple item record

contributor authorGajjar1, Mrugesh
contributor authorAmann, Christian
contributor authorKadau, Kai
date accessioned2022-05-08T09:15:08Z
date available2022-05-08T09:15:08Z
date copyright10/13/2021 12:00:00 AM
date issued2021
identifier issn0742-4795
identifier othergtp_144_01_011009.pdf
identifier urihttp://yetl.yabesh.ir/yetl1/handle/yetl/4284903
description abstractWe present an efficient Monte Carlo-based probabilistic fracture mechanics simulation implementation for heterogeneous high-performance computing (HPC) architectures including central processing units (CPUs) and graphics processing units (GPUs). The specific application focuses on large heavy-duty gas turbine rotor components for the energy sector. A reliable probabilistic risk quantification requires the simulation of millions to billions of Monte Carlo (MC) samples. We apply a modified Runge–Kutta algorithm in order to solve numerically the fatigue crack growth for this large number of cracks for varying initial crack sizes, locations, material, and service conditions. This compute intensive simulation has already been demonstrated to perform efficiently and scalable on parallel and distributed HPC architectures including hundreds of CPUs utilizing the message passing interface (MPI) paradigm. In this work, we go a step further and include GPUs in our parallelization strategy. We develop a load distribution scheme to share one or more GPUs on compute nodes distributed over a network. We detail technical challenges and solution strategies in performing the simulations on GPUs efficiently. We show that the key computation of the modified Runge–Kutta integration step speeds up over two orders of magnitude on a typical GPU compared to a single threaded CPU. This is supported by our use of GPU textures for efficient interpolation of multidimensional tables utilized in the implementation. We demonstrate weak and strong scaling of our GPU implementation, i.e., that we can efficiently utilize a large number of GPUs/CPUs in order to solve for more MC samples, or reduce the computational turn-around time, respectively. On seven different GPUs spanning four generations, the presented probabilistic fracture mechanics simulation tool ProbFM achieves a speed-up ranging from 16.4× to 47.4× compared to single threaded CPU implementation.
publisherThe American Society of Mechanical Engineers (ASME)
titleHigh-Performance Computing Probabilistic Fracture Mechanics Implementation for Gas Turbine Rotor Disks on Distributed Architectures Including Graphics Processing Units
typeJournal Paper
journal volume144
journal issue1
journal titleJournal of Engineering for Gas Turbines and Power
identifier doi10.1115/1.4052078
journal fristpage11009-1
journal lastpage11009-9
page9
treeJournal of Engineering for Gas Turbines and Power:;2021:;volume( 144 ):;issue: 001
contenttypeFulltext


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record