Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Exploiting Hierarchical Parallelism in an Astrophysical Equation of State Using OpenACC and OpenMP

View through CrossRef
Modeling thermonuclear supernovae is a premier application for leadership-class supercomputers and requires multi-physics simulation codes to capture hydrodynamics, nuclear burning, gravitational forces, etc. As a nuclear detonation burns through the stellar material, it also increases the temperature. An equation of state (EOS) is then required to determine, for example, the new pressure associated with this temperature increase. In fact, an EOS is needed after thermodynamic conditions are changed by any physics routines. This means it is called many times throughout a simulation, requiring the need for a fast EOS implementation. Fortunately, these calculations can be performed independently during each time step, so the work can be offloaded to GPUs. Using results from the IBM/NVIDIA early test system (Summitdev, a precursor to the upcoming Summit supercomputer) at Oak Ridge National Laboratory, we describe a hybrid OpenMP implementation with offloaded work to GPUs. We compare performance results between the two implementations, with a discussion of some of the currently available features of OpenACC and OpenMP 4.5.
Title: Exploiting Hierarchical Parallelism in an Astrophysical Equation of State Using OpenACC and OpenMP
Description:
Modeling thermonuclear supernovae is a premier application for leadership-class supercomputers and requires multi-physics simulation codes to capture hydrodynamics, nuclear burning, gravitational forces, etc.
As a nuclear detonation burns through the stellar material, it also increases the temperature.
An equation of state (EOS) is then required to determine, for example, the new pressure associated with this temperature increase.
In fact, an EOS is needed after thermodynamic conditions are changed by any physics routines.
This means it is called many times throughout a simulation, requiring the need for a fast EOS implementation.
Fortunately, these calculations can be performed independently during each time step, so the work can be offloaded to GPUs.
Using results from the IBM/NVIDIA early test system (Summitdev, a precursor to the upcoming Summit supercomputer) at Oak Ridge National Laboratory, we describe a hybrid OpenMP implementation with offloaded work to GPUs.
We compare performance results between the two implementations, with a discussion of some of the currently available features of OpenACC and OpenMP 4.
5.

Related Results

High-level compiler analysis for OpenMP
High-level compiler analysis for OpenMP
Nowadays, applications from dissimilar domains, such as high-performance computing and high-integrity systems, require levels of performance that can only be achieved by means of s...
ПОЛІТИЧНИЙ ПАРАЛЕЛІЗМ: УКРАЇНСЬКИЙ КОНТЕКСТ
ПОЛІТИЧНИЙ ПАРАЛЕЛІЗМ: УКРАЇНСЬКИЙ КОНТЕКСТ
<p><em>The study uses an empirical method which involves free finding of right material to study the origin and genesis of political parallelism as an integral characte...
Hybrid Parallelization of Hyper-Dimensional Vlasov Code with OpenMP Loop Collapse Directive
Hybrid Parallelization of Hyper-Dimensional Vlasov Code with OpenMP Loop Collapse Directive
Space plasma is a collisionless, multi-scale, and highly nonlinear medium. Computer simulations with the first-principle kinetic equation are essential for space plasma studies. In...
On the technique of artistic parallelism in Dargin quatrains
On the technique of artistic parallelism in Dargin quatrains
The subject of this research is the quatrains &ndash; a variety of lyrical songs, one of widespread and popular poetic genres in the folklore of the peoples of Dagestan. The ob...
The Concept of Parallelism in the Lyrical Poems of Besarani (1641- 1702)
The Concept of Parallelism in the Lyrical Poems of Besarani (1641- 1702)
The following study is about “The Concept of Parallelism in the Lyrical Poems of Besarani (1641- 1702)”, who wrote his lyrics in the Kurdish dialect Gorani (Hawrami). Parallelism (...
The waveform comparison of three common-used fractional viscous acoustic wave equations
The waveform comparison of three common-used fractional viscous acoustic wave equations
Abstract The forward simulation of the viscous acoustic wave equation is an essential part of geophysics and energy resources exploration research. The viscous acoustic sei...
Long-range superharmonic Josephson current and spin-triplet pairing correlations in a junction with ferromagnetic bilayers
Long-range superharmonic Josephson current and spin-triplet pairing correlations in a junction with ferromagnetic bilayers
AbstractThe long-range spin-triplet supercurrent transport is an interesting phenomenon in the superconductor/ferromagnet ("Equation missing") heterostructure containing noncolline...
Effects of Some Simpilfying Assumptions On Interpretation of Transient Data
Effects of Some Simpilfying Assumptions On Interpretation of Transient Data
Abstract The fluid flows in porous medium is described by the diffusion type of partial differential equation. In deriving the flow equation for the constant comp...

Back to Top