Massively parallel simulations of relativistic fluid dynamics on graphics processing units with CUDA
Abstract
Relativistic fluid dynamics is a prime component in dynamical simulations of the quark-gluon plasma created in relativistic heavy-ion collisions. Simulations of the full three-dimensional dissipative dynamics of the quark-gluon plasma with fluctuating initial conditions are computationally expensive and typically require some degree of parallelization. In this paper, we introduce a GPU implementation of the Kurganov-Tadmor algorithm which solves the 3+1d relativistic viscous hydrodynamics equations including the effects of both bulk and shear viscosities. We demonstrate that the resulting CUDA-based GPU code is approximately two orders of magnitude faster than the corresponding serial implementation of the Kurganov-Tadmor algorithm. We validate the code using (semi-)analytic tests such as the relativistic shock-tube and Gubser flow.
- Authors:
-
- The Ohio State Univ., Columbus, OH (United States)
- Kent State Univ., Kent, OH (United States)
- Publication Date:
- Research Org.:
- The Ohio State Univ., Columbus, OH (United States); Kent State Univ., Kent, OH (United States)
- Sponsoring Org.:
- USDOE Office of Science (SC), Nuclear Physics (NP); National Science Foundation (NSF)
- OSTI Identifier:
- 1604345
- Alternate Identifier(s):
- OSTI ID: 1550551
- Grant/Contract Number:
- SC0004286; SC0013470
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Computer Physics Communications
- Additional Journal Information:
- Journal Volume: 225; Journal Issue: C; Journal ID: ISSN 0010-4655
- Publisher:
- Elsevier
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 73 NUCLEAR PHYSICS AND RADIATION PHYSICS; Relativistic fluid dynamics; Quark-gluon plasma; GPU; CUDA; Parallel computing
Citation Formats
Bazow, Dennis, Heinz, Ulrich, and Strickland, Michael. Massively parallel simulations of relativistic fluid dynamics on graphics processing units with CUDA. United States: N. p., 2017.
Web. doi:10.1016/j.cpc.2017.01.015.
Bazow, Dennis, Heinz, Ulrich, & Strickland, Michael. Massively parallel simulations of relativistic fluid dynamics on graphics processing units with CUDA. United States. https://doi.org/10.1016/j.cpc.2017.01.015
Bazow, Dennis, Heinz, Ulrich, and Strickland, Michael. Tue .
"Massively parallel simulations of relativistic fluid dynamics on graphics processing units with CUDA". United States. https://doi.org/10.1016/j.cpc.2017.01.015. https://www.osti.gov/servlets/purl/1604345.
@article{osti_1604345,
title = {Massively parallel simulations of relativistic fluid dynamics on graphics processing units with CUDA},
author = {Bazow, Dennis and Heinz, Ulrich and Strickland, Michael},
abstractNote = {Relativistic fluid dynamics is a prime component in dynamical simulations of the quark-gluon plasma created in relativistic heavy-ion collisions. Simulations of the full three-dimensional dissipative dynamics of the quark-gluon plasma with fluctuating initial conditions are computationally expensive and typically require some degree of parallelization. In this paper, we introduce a GPU implementation of the Kurganov-Tadmor algorithm which solves the 3+1d relativistic viscous hydrodynamics equations including the effects of both bulk and shear viscosities. We demonstrate that the resulting CUDA-based GPU code is approximately two orders of magnitude faster than the corresponding serial implementation of the Kurganov-Tadmor algorithm. We validate the code using (semi-)analytic tests such as the relativistic shock-tube and Gubser flow.},
doi = {10.1016/j.cpc.2017.01.015},
journal = {Computer Physics Communications},
number = C,
volume = 225,
place = {United States},
year = {Tue Feb 28 00:00:00 EST 2017},
month = {Tue Feb 28 00:00:00 EST 2017}
}
Web of Science
Works referenced in this record:
Transport coefficients of bulk viscous pressure in the 14-moment approximation
journal, August 2014
- Denicol, G. S.; Jeon, S.; Gale, C.
- Physical Review C, Vol. 90, Issue 2
Relative importance of second-order terms in relativistic dissipative fluid dynamics
journal, April 2014
- Molnár, E.; Niemi, H.; Denicol, G. S.
- Physical Review D, Vol. 89, Issue 7
Coupling Hydrodynamics to Nonequilibrium Degrees of Freedom in Strongly Interacting Quark-Gluon Plasma
journal, December 2014
- Heller, Michal P.; Janik, Romuald A.; Spaliński, Michał
- Physical Review Letters, Vol. 113, Issue 26
Numerical tests of causal relativistic dissipative fluid dynamics
journal, November 2009
- Molnár, E.; Niemi, H.; Rischke, D. H.
- The European Physical Journal C, Vol. 65, Issue 3-4
Symmetric hyperbolic linear differential equations
journal, May 1954
- Friedrichs, K. O.
- Communications on Pure and Applied Mathematics, Vol. 7, Issue 2
Conformal hydrodynamics in Minkowski and de Sitter spacetimes
journal, May 2011
- Gubser, Steven S.; Yarom, Amos
- Nuclear Physics B, Vol. 846, Issue 3
A dimensional viscous hydrodynamic code for relativistic heavy ion collisions
journal, November 2014
- Karpenko, Iu.; Huovinen, P.; Bleicher, M.
- Computer Physics Communications, Vol. 185, Issue 11
Efficient implementation of essentially non-oscillatory shock-capturing schemes
journal, August 1988
- Shu, Chi-Wang; Osher, Stanley
- Journal of Computational Physics, Vol. 77, Issue 2
Symmetry constraints on generalizations of Bjorken flow
journal, October 2010
- Gubser, Steven S.
- Physical Review D, Vol. 82, Issue 8
Horizon Formation and Far-from-Equilibrium Isotropization in a Supersymmetric Yang-Mills Plasma
journal, May 2009
- Chesler, Paul M.; Yaffe, Laurence G.
- Physical Review Letters, Vol. 102, Issue 21
The QCD equation of state with dynamical quarks
journal, November 2010
- Borsányi, Szabolcs; Endrődi, Gergely; Fodor, Zoltán
- Journal of High Energy Physics, Vol. 2010, Issue 11
Applying Bayesian parameter estimation to relativistic heavy-ion collisions: Simultaneous characterization of the initial state and quark-gluon plasma medium
journal, August 2016
- Bernhard, Jonah E.; Moreland, J. Scott; Bass, Steffen A.
- Physical Review C, Vol. 94, Issue 2
High-Order Central Schemes for Hyperbolic Systems of Conservation Laws
journal, January 1999
- Bianco, Franca; Puppo, Gabriella; Russo, Giovanni
- SIAM Journal on Scientific Computing, Vol. 21, Issue 1
Total-Variation-Diminishing Time Discretizations
journal, November 1988
- Shu, Chi-Wang
- SIAM Journal on Scientific and Statistical Computing, Vol. 9, Issue 6
Effect of bulk viscosity on elliptic flow near the QCD phase transition
journal, December 2009
- Denicol, G. S.; Kodama, T.; Koide, T.
- Physical Review C, Vol. 80, Issue 6
Third order nonoscillatory central scheme for hyperbolic conservation laws
journal, May 1998
- Liu, Xu-Dong; Tadmor, Eitan
- Numerische Mathematik, Vol. 79, Issue 3
Non-oscillatory central differencing for hyperbolic conservation laws
journal, April 1990
- Nessyahu, Haim; Tadmor, Eitan
- Journal of Computational Physics, Vol. 87, Issue 2
Weak solutions of nonlinear hyperbolic equations and their numerical computation
journal, February 1954
- Lax, Peter D.
- Communications on Pure and Applied Mathematics, Vol. 7, Issue 1
Quasinormal modes of near extremal black branes
journal, December 2002
- Starinets, Andrei O.
- Physical Review D, Vol. 66, Issue 12
Influence of temperature-dependent shear viscosity on elliptic flow at backward and forward rapidities in ultrarelativistic heavy-ion collisions
journal, October 2014
- Molnár, E.; Holopainen, H.; Huovinen, P.
- Physical Review C, Vol. 90, Issue 4
AdS/CFT correspondence, quasinormal modes, and thermal correlators in supersymmetric Yang-Mills theory
journal, June 2003
- Núñez, Alvaro; Starinets, Andrei O.
- Physical Review D, Vol. 67, Issue 12
New Algorithms for Ultra-relativistic Numerical Hydrodynamics
journal, March 1993
- Schneider, V.; Katscher, U.; Rischke, D. H.
- Journal of Computational Physics, Vol. 105, Issue 1
Nonoscillatory Central Schemes for Multidimensional Hyperbolic Conservation Laws
journal, November 1998
- Jiang, Guang-Shan; Tadmor, Eitan
- SIAM Journal on Scientific Computing, Vol. 19, Issue 6
Transient oscillations in a macroscopic effective theory of the Boltzmann equation
journal, February 2016
- Bazow, Dennis; Martinez, Mauricio; Heinz, Ulrich
- Physical Review D, Vol. 93, Issue 3
Collective dynamics in high-energy proton-nucleus collisions
journal, July 2013
- Bożek, Piotr; Broniowski, Wojciech
- Physical Review C, Vol. 88, Issue 1
Leading-order anisotropic hydrodynamics for central collisions
journal, October 2015
- Nopoush, Mohammad; Strickland, Michael; Ryblewski, Radoslaw
- Physical Review C, Vol. 92, Issue 4
Pre-equilibrium dynamics and heavy-ion observables
journal, December 2016
- Heinz, Ulrich; Liu, Jia
- Nuclear Physics A, Vol. 956
Relativistic hydrodynamics on graphic cards
journal, February 2013
- Gerhard, Jochen; Lindenstruth, Volker; Bleicher, Marcus
- Computer Physics Communications, Vol. 184, Issue 2
Elliptic and Triangular Flow in Event-by-Event Viscous Hydrodynamics
journal, January 2011
- Schenke, Björn; Jeon, Sangyong; Gale, Charles
- Physical Review Letters, Vol. 106, Issue 4
Derivation of transient relativistic fluid dynamics from the Boltzmann equation
journal, June 2012
- Denicol, G. S.; Niemi, H.; Molnár, E.
- Physical Review D, Vol. 85, Issue 11
Glauber Modeling in High-Energy Nuclear Collisions
journal, November 2007
- Miller, Michael L.; Reygers, Klaus; Sanders, Stephen J.
- Annual Review of Nuclear and Particle Science, Vol. 57, Issue 1
Application of the Kurganov–Levy semi-discrete numerical scheme to hyperbolic problems with nonlinear source terms
journal, April 2004
- Naidoo, R.; Baboolal, S.
- Future Generation Computer Systems, Vol. 20, Issue 3
Determining fundamental properties of matter created in ultrarelativistic heavy-ion collisions
journal, March 2014
- Novak, J.; Novak, K.; Pratt, S.
- Physical Review C, Vol. 89, Issue 3
Second-order -dimensional anisotropic hydrodynamics
journal, November 2014
- Bazow, Dennis; Heinz, Ulrich; Strickland, Michael
- Physical Review C, Vol. 90, Issue 5
Origin of the relaxation time in dissipative fluid dynamics
journal, April 2011
- Denicol, Gabriel S.; Noronha, Jorge; Niemi, Harri
- Physical Review D, Vol. 83, Issue 7
Solving the heat-flow problem with transient relativistic fluid dynamics
journal, March 2014
- Denicol, G. S.; Niemi, H.; Bouras, I.
- Physical Review D, Vol. 89, Issue 7
Numerical solution of gravitational dynamics in asymptotically anti-de Sitter spacetimes
journal, July 2014
- Chesler, Paul M.; Yaffe, Laurence G.
- Journal of High Energy Physics, Vol. 2014, Issue 7
(3+1)D hydrodynamic simulation of relativistic heavy-ion collisions
journal, July 2010
- Schenke, Björn; Jeon, Sangyong; Gale, Charles
- Physical Review C, Vol. 82, Issue 1
Analytical and numerical Gubser solutions of the second-order hydrodynamics
journal, April 2015
- Pang, Long-Gang; Hatta, Yoshitaka; Wang, Xin-Nian
- Physical Review D, Vol. 91, Issue 7
Hydrodynamic Modeling of Heavy-Ion Collisions
journal, April 2013
- Gale, Charles; Jeon, Sangyong; Schenke, BjÖRn
- International Journal of Modern Physics A, Vol. 28, Issue 11
New High-Resolution Central Schemes for Nonlinear Conservation Laws and Convection–Diffusion Equations
journal, May 2000
- Kurganov, Alexander; Tadmor, Eitan
- Journal of Computational Physics, Vol. 160, Issue 1
Solutions of conformal Israel-Stewart relativistic viscous fluid dynamics
journal, January 2015
- Marrochio, Hugo; Noronha, Jorge; Denicol, Gabriel S.
- Physical Review C, Vol. 91, Issue 1
The iEBE-VISHNU code package for relativistic heavy-ion collisions
journal, February 2016
- Shen, Chun; Qiu, Zhi; Song, Huichao
- Computer Physics Communications, Vol. 199
Works referencing / citing this record:
A novel parallel accelerated CRPF algorithm
journal, October 2019
- Wang, Jinhua; Cao, Jie; Li, Wei
- Applied Intelligence, Vol. 50, Issue 3
Causality and existence of solutions of relativistic viscous fluid dynamics with gravity
text, January 2017
- Bemfica, Fabio S.; Disconzi, Marcelo M.; Noronha, Jorge
- arXiv
Hydrodynamic attractor and the fate of perturbative expansions in Gubser flow
text, January 2018
- Denicol, Gabriel; Noronha, Jorge
- arXiv
Including off-diagonal anisotropies in anisotropic hydrodynamics
text, January 2019
- Nopoush, Mohammad; Strickland, Michael
- arXiv