Is GPU the future of Scientific Computing ?
Georges-Henri Cottet[1]; Jean-Matthieu Etancelin[1]; Franck Perignon[1]; Christophe Picard[2]; Florian De Vuyst[3]; Christophe Labourdette[3]
- [1] Laboratoire Jean Kuntzmann Université Joseph Fourier BP 53 38041, Grenoble Cedex 9 France
- [2] Laboratoire Jean Kuntzamnn Université Joseph Fourier BP 53 38041, Grenoble Cedex 9 France
- [3] Centre de Mathématiques et de leurs Applications CMLA CNRS UMR 8536 61, avenue du Président Wilson 94235 Cachan CEDEX FRANCE
Annales mathématiques Blaise Pascal (2013)
- Volume: 20, Issue: 1, page 75-99
- ISSN: 1259-1734
Access Full Article
topAbstract
topHow to cite
topCottet, Georges-Henri, et al. "Is GPU the future of Scientific Computing ?." Annales mathématiques Blaise Pascal 20.1 (2013): 75-99. <http://eudml.org/doc/275429>.
@article{Cottet2013,
abstract = {These past few years, new types of computational architectures based on graphics processors have emerged. These technologies provide important computational resources at low cost and low energy consumption. Lots of developments have been done around GPU and many tools and libraries are now available to implement efficiently softwares on those architectures.This article contains the two contributions of the mini-symposium about GPU organized by Loïc Gouarin (Laboratoire de Mathématiques d’Orsay), Alexis Hérault (CNAM) and Violaine Louvet (Institut Camille Jordan). This mini-symposium was an opportunity to explore the upcoming role of hardware accelerators and how it will affect the way applications are designed and developed.As the main issue of the mini-symposium was graphical cards, this document contains contributions about two feedbacks on the behavior of different numerical methods on GPU:ones on particle method for transport equations,the other on Lattice Boltzmann Methods for Navier–Stokes equations, Finite Volume schemes for Euler equations and particles methods for kinetic equations.},
affiliation = {Laboratoire Jean Kuntzmann Université Joseph Fourier BP 53 38041, Grenoble Cedex 9 France; Laboratoire Jean Kuntzmann Université Joseph Fourier BP 53 38041, Grenoble Cedex 9 France; Laboratoire Jean Kuntzmann Université Joseph Fourier BP 53 38041, Grenoble Cedex 9 France; Laboratoire Jean Kuntzamnn Université Joseph Fourier BP 53 38041, Grenoble Cedex 9 France; Centre de Mathématiques et de leurs Applications CMLA CNRS UMR 8536 61, avenue du Président Wilson 94235 Cachan CEDEX FRANCE; Centre de Mathématiques et de leurs Applications CMLA CNRS UMR 8536 61, avenue du Président Wilson 94235 Cachan CEDEX FRANCE},
author = {Cottet, Georges-Henri, Etancelin, Jean-Matthieu, Perignon, Franck, Picard, Christophe, De Vuyst, Florian, Labourdette, Christophe},
journal = {Annales mathématiques Blaise Pascal},
keywords = {GPU; méthode particulaire; EDP; Mécanique des Fluides; interaction; visualisation; calcul instantané; volumes finis; méthode Lattice Boltzmann; méthode particulaire; programmation multicœur; graphics processing unit},
language = {eng},
month = {1},
number = {1},
pages = {75-99},
publisher = {Annales mathématiques Blaise Pascal},
title = {Is GPU the future of Scientific Computing ?},
url = {http://eudml.org/doc/275429},
volume = {20},
year = {2013},
}
TY - JOUR
AU - Cottet, Georges-Henri
AU - Etancelin, Jean-Matthieu
AU - Perignon, Franck
AU - Picard, Christophe
AU - De Vuyst, Florian
AU - Labourdette, Christophe
TI - Is GPU the future of Scientific Computing ?
JO - Annales mathématiques Blaise Pascal
DA - 2013/1//
PB - Annales mathématiques Blaise Pascal
VL - 20
IS - 1
SP - 75
EP - 99
AB - These past few years, new types of computational architectures based on graphics processors have emerged. These technologies provide important computational resources at low cost and low energy consumption. Lots of developments have been done around GPU and many tools and libraries are now available to implement efficiently softwares on those architectures.This article contains the two contributions of the mini-symposium about GPU organized by Loïc Gouarin (Laboratoire de Mathématiques d’Orsay), Alexis Hérault (CNAM) and Violaine Louvet (Institut Camille Jordan). This mini-symposium was an opportunity to explore the upcoming role of hardware accelerators and how it will affect the way applications are designed and developed.As the main issue of the mini-symposium was graphical cards, this document contains contributions about two feedbacks on the behavior of different numerical methods on GPU:ones on particle method for transport equations,the other on Lattice Boltzmann Methods for Navier–Stokes equations, Finite Volume schemes for Euler equations and particles methods for kinetic equations.
LA - eng
KW - GPU; méthode particulaire; EDP; Mécanique des Fluides; interaction; visualisation; calcul instantané; volumes finis; méthode Lattice Boltzmann; méthode particulaire; programmation multicœur; graphics processing unit
UR - http://eudml.org/doc/275429
ER -
References
top- M. Bergdorf, P. Koumoutsakos, A Lagrangian particle-wavelet method, Multiscale Models. Simul. 5 (2006), 980-995 Zbl1122.65085MR2272307
- R.A. Brownlee, A.N. Gorban, J. Levesley, Stabilization of the lattice Boltzmann method using the Ehrenfests’ coarse-graining data, Physical Review E 74 (2006)
- Carlo Cercignani, The Boltzmann Equation and Its Applications, 67 (1988), Springer-Verlag Zbl0646.76001MR1313028
- E. Godlewski, P.-A. Raviart, Numerical approximation of hyperbolic conservation laws, 118 (1996), Applied Mathematical Sciences, Springer-Verlag, Boston Zbl0860.65075MR1410987
- D. Hanel, R. Schwane, An implicit Flux-Vector Splitting Scheme for the computation of viscous hypersonic flow, AIAA Paper 25 (1989)
- A. Harten, P.D. Lax, B. van Leer, On upstream differencing and Godunov-type schemes for hyperbolic conservation laws, SIAM Review 25 (1983), 35-61 Zbl0565.65051MR693713
- A. Magni, G.H. Cottet, Accurate, non-oscillatory, remeshing schemes for particle methods, J. Comput. Phys. 231 (2012), 152-172 Zbl06044227MR2846992
- A. Munshi, The OpenCL Specification, Khronos OpenCL Working Group (2011)
- RR. Nourgaliev, T.N. Dinh, T.G. Theofanous, D. Joseph, The lattice Boltzmann equation method: theoretical interpretation, numerics and implications, Int. J. of Multiphase Flow 29 (2003), 117-169 Zbl1136.76594
- CUDA C Best Practices Guide 4.1, NVIDIA, (2012)
- D. Rossinelli, M. Bergdorf, G.H. Cottet, P. Koumoutsakos, GPU accelerated simulations of bluff body flows using vortex methods, J. Comput. Phys. 229 (2010), 3316-3333 Zbl1307.76066MR2601102
- Sauro Succi, The Lattice Boltzmann Equation for Fluid Dynamics and Beyond, (2001), Oxford Zbl0990.76001MR1857912
- F. De Vuyst, A Flux Vector Splitting method that preserves stationary contact discontinuities, Acta Mathematicae Applicandae (2013)
- F. De Vuyst, F. Salvarani, GPU-Accelerated numerical simulations of the Knudsen gas on time-dependent domains, Computer Physics Communications 184 (2013), 532-536 Zbl1302.76157MR3007037
NotesEmbed ?
topTo embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.