On the development of a high-order, multi-GPU enabled, compressible viscous flow solver for mixed unstructured grids

Patrice Castonguay, David M. Williams, Peter E. Vincent, Manuel Lopez, Antony Jameson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

44 Scopus citations

Abstract

This work discusses the development of a three-dimensional, high-order, compressible viscous flow solver for mixed unstructured grids that can run on multiple GPUs. The solver utilizes a range of so-called Vincent-Castonguay-Jameson-Huynh (VCJH) flux reconstruction schemes in both tensor-product and simplex elements. Such schemes are linearly stable for all orders of accuracy and encompass several well known high-order methods as special cases. Because of the high arithmetic intensity associated with VCJH schemes and their element-local nature, they are well suited for GPUs. The single-GPU solver developed in this work achieves speed-ups of up to 45x relative to a serial computation on a current generation CPU. Additionally, the multi-GPU solver scales well, and when running on 32 GPUs achieves a sustained performance of 2.8 Teraops (double precision) for 6th-order ac- curate simulations with tetrahedral elements. In this paper, the techniques used to achieve this level of performance are discussed and a performance analysis is presented. To the authors' knowledge, the aforementioned flow solver is the first high-order, three-dimensional, compressible Navier-Stokes solver for mixed unstructured grids that can run on multiple GPUs.

Original languageEnglish (US)
Title of host publication20th AIAA Computational Fluid Dynamics Conference 2011
StatePublished - Dec 1 2011
Event20th AIAA Computational Fluid Dynamics Conference 2011 - Honolulu, HI, United States
Duration: Jun 27 2011Jun 30 2011

Publication series

Name20th AIAA Computational Fluid Dynamics Conference 2011

Other

Other20th AIAA Computational Fluid Dynamics Conference 2011
Country/TerritoryUnited States
CityHonolulu, HI
Period6/27/116/30/11

All Science Journal Classification (ASJC) codes

  • Fluid Flow and Transfer Processes
  • Energy Engineering and Power Technology
  • Aerospace Engineering
  • Mechanical Engineering

Fingerprint

Dive into the research topics of 'On the development of a high-order, multi-GPU enabled, compressible viscous flow solver for mixed unstructured grids'. Together they form a unique fingerprint.

Cite this