Overset Grid Based Flow Computations for Rotary Wing Flows on GPU Architectures
VFS-F69-0218
5/21/2013
- Content
-
The advent of General Purpose Graphics Processing Units (GPGPUs) has spawned a lot of interest in computing high resolution flows in a shorter span of time. In combination with existing parallel programming techniques such as MPI or openMP, one is able to obtain at least one order increase in speed-up for CFD applications on stationary grids. Due to a high throughput/cost ratio, GPUs are increasingly becoming popular among the CFD community. Flow fields on helicopter systems rank among one of the most challenging and hence are computationally demanding to simulate. Further, presence of multiple bodies moving relative to each other require use of overset grid systems, which in turn require efficient overset grid assembly methods to support the flow solution. In this context, a computational framework for flow simulation across multiple CPU cores and multiple GPUs has been developed and tested. It is shown that the overall wall-clock time for the simulation can be considerably reduced by using multiple GPU cards. The parallel GPU framework is initially tested using both explicit and implicit schemes for the flow past a sphere. Further, a two-blade hovering rotor test case adopted from literature is used to demonstrate the capability of the code towards simulating rotorcraft flows in a short span of time.
- Citation
- Chandar, D., Sitaraman, J., and Mavriplis, D., "Overset Grid Based Flow Computations for Rotary Wing Flows on GPU Architectures," Forum 69 - Phoenix, AZ 2013, Phoenix, AZ, May 21, 2013, https://doi.org/10.4050/VFS-F69-0218.