Skip to main content

GPU Calculations of Unsteady Viscous Compressible and Heat Conductive Gas Flow at Supersonic Speed

  • Conference paper
  • First Online:
Large-Scale Scientific Computing (LSSC 2013)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8353))

Included in the following conference series:

  • 1290 Accesses

Abstract

The recent trend of using Graphics Processing Units (GPUs) for high performance computations is driven by the high ratio of price performance for these units, complemented by their cost effectiveness. Such kinds of units are increasingly being deployed not only as accelerators for supercomputer installations, but also in GPU-enabled nodes in Grid and Cloud installations. At first glance computational fluid dynamics (CFD) solvers match perfectly to GPU resources, because these solvers make intensive calculations and use relatively small memory. Nevertheless, there are scarce results about the practical use of this serious advantage of GPU over CPU, especially for calculations of viscous, compressible, heat conductive gas flows with double precision accuracy. In our work we present calculation of unsteady, viscous, compressible and heat conductive gas with double precision accuracy using GPU-enabled version of the algorithm SIMPLE-TS, written on standard OpenCL. As a test case we model the flow past a square in a microchannel at supersonic speed with Mach number \(\mathrm{{M}}=2.43\) on AMD Radeon HD 7950 GPU and achieve 90 GFlops, which is 46 times faster than the CPU serial code run on Intel Xeon X5560.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Advanced Micro Devices, I.: AMD Accelerated Parallel Processing OpenCL Programming Guide (v2.8) (2012). http://developer.amd.com/appsdk

  2. Cercignani, C.: Theory and Application of the Boltzmann Equation. Scottish Academic Press, Edinburgh (1975)

    MATH  Google Scholar 

  3. Elsen, E., LeGresley, P., Darve, E.: Large calculation of the flow over a hypersonic vehicle using a GPU. J. Comput. Phys. 227(24), 10148–10161 (2008). http://www.sciencedirect.com/science/article/pii/S0021999108004476

    Article  MATH  Google Scholar 

  4. The open standard for parallel programming of heterogeneous systems - OpenCL (Open Computing Language). http://www.khronos.org/opencl/

  5. Roe, P.L.: Some contributions to the modelling of discontinuous flows. Lect. Appl. Math. 22, 163–193 (1985)

    MathSciNet  Google Scholar 

  6. Salvadore, F., Bernardini, M., Botti, M.: GPU accelerated flow solver for direct numerical simulation of turbulent flows. J. Comput. Phys. 235, 129–142 (2013). http://www.sciencedirect.com/science/article/pii/S0021999112006018

    Article  MathSciNet  Google Scholar 

  7. Shterev, K.S., Ivanovska, S.: Comparison of some approximation schemes for convective terms for solving gas flow past a square in a microchannel. AIP Conf. Proc. 1487(1), 79–87 (2012). http://link.aip.org/link/?APC/1487/79/1

    Article  Google Scholar 

  8. Shterev, K.S., Stefanov, S.K.: Pressure based finite volume method for calculation of compressible viscous gas flows. J. Comput. Phys. 229(2), 461–480 (2010). http://dx.doi.org/10.1016/j.jcp.2009.09.042

    Article  MATH  MathSciNet  Google Scholar 

  9. Stefanov, S., Roussinov, V., Cercignani, C.: Rayleigh-Bénard flow of a rarefied gas and its attractors. I. Convection regime. Phys. Fluids 14(7), 2255–2269 (2002). http://link.aip.org/link/?PHF/14/2255/1

    Article  MathSciNet  Google Scholar 

  10. Versteeg, H.K., Malalasekra, W.: An Introduction to Computational Fluid Dynamics: The Finite Volume Method, 2nd edn. Prentice Hall, Pearson (2007)

    Google Scholar 

  11. Zaspel, P., Griebel, M.: Solving incompressible two-phase flows on multi-GPU clusters. Comput. Fluids 80, 356–364 (2013). http://www.sciencedirect.com/science/article/pii/S0045793012000308

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgments

The authors appreciate the financial support by the NSF of Bulgaria under Grant (SuperCA++)- 2009 No DCVP 02/1. This work was supported in part by the European Commission under EU FP7 project HP-SEE (under contract number 261499).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kiril S. Shterev .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shterev, K.S., Atanassov, E.I., Stefanov, S.K. (2014). GPU Calculations of Unsteady Viscous Compressible and Heat Conductive Gas Flow at Supersonic Speed. In: Lirkov, I., Margenov, S., Waśniewski, J. (eds) Large-Scale Scientific Computing. LSSC 2013. Lecture Notes in Computer Science(), vol 8353. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43880-0_63

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-43880-0_63

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-43879-4

  • Online ISBN: 978-3-662-43880-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics