Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Performance analysis and acceleration of explicit integration for large kinetic networks using batched GPU computations

Conference ·

Abstract—We demonstrate the systematic implementation of recently-developed fast explicit kinetic integration algorithms that solve efficiently N coupled ordinary differential equations (subject to initial conditions) on modern GPUs. We take representative test cases (Type Ia supernova explosions) and demonstrate two or more orders of magnitude increase in efficiency for solving such systems (of realistic thermonuclear networks coupled to fluid dynamics). This implies that important coupled, multiphysics problems in various scientific and technical disciplines that were intractable, or could be simulated only with highly schematic kinetic networks, are now computationally feasible. As examples of such applications we present the computational techniques developed for our ongoing deployment of these new methods on modern GPU accelerators. We show that similarly to many other scientific applications, ranging from national security to medical advances, the computation can be split into many independent computational tasks, each of relatively small-size. As the size of each individual task does not provide sufficient parallelism for the underlying hardware, especially for accelerators, these tasks must be computed concurrently as a single routine, that we call batched routine, in order to saturate the hardware with enough work.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1393889
Country of Publication:
United States
Language:
English

Similar Records

Explicit integration with GPU acceleration for large kinetic networks
Journal Article · 2015 · Journal of Computational Physics · OSTI ID:22570201

Explicit integration with GPU acceleration for large kinetic networks
Journal Article · 2015 · Journal of Computational Physics · OSTI ID:1271855

Batched matrix computations on hardware accelerators based on GPUs
Journal Article · 2015 · International Journal of High Performance Computing Applications · OSTI ID:1361289

Related Subjects