The Library
Performance optimisation of inertial confinement fusion codes using mini-applications
Tools
Bird, Robert F., Gillies, P. (Paddy), Bareford, M. R., Herdman, J. A. and Jarvis, Stephen A. (2016) Performance optimisation of inertial confinement fusion codes using mini-applications. International Journal of High Performance Computing Applications . doi:10.1177/1094342016670225 ISSN 1094-3420.
|
PDF
WRAP-performance-optimisation-inertial-Jarvis-2017.pdf - Accepted Version - Requires a PDF viewer. Download (550Kb) | Preview |
Official URL: https://doi.org/10.1177/1094342016670225
Abstract
Despite the recent successes of nuclear energy researchers, the scientific community still remains some distance from being able to create controlled, self-sustaining fusion reactions. Inertial Confinement Fusion (ICF) techniques represent one possible option to surpass this barrier, with scientific simulation playing a leading role in guiding and supporting their development. The simulation of such techniques allows for safe and efficient investigation of laser design and pulse shaping, as well as providing insight into the reaction as a whole.
The research presented here focuses on the simulation code EPOCH, a fully relativistic particle-in-cell plasma physics code concerned with faithfully recreating laser-plasma interactions at scale.
A significant challenge in developing large codes like EPOCH is maintaining effective scientific delivery on successive generations of high-performance computing architecture. To support this process, we adopt the use of mini-applications -- small code proxies that encapsulate important computational properties of their larger parent counterparts. Through the development of a mini-application for EPOCH (called miniEPOCH), we investigate a variety of the performance features exhibited in EPOCH, expose opportunities for optimisation and increased scientific capability, and offer our conclusions to guide future changes to similar ICF codes.
Item Type: | Journal Article | ||||||
---|---|---|---|---|---|---|---|
Subjects: | Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software Q Science > QC Physics |
||||||
Divisions: | Faculty of Science, Engineering and Medicine > Science > Computer Science Faculty of Science, Engineering and Medicine > Science > Physics |
||||||
Library of Congress Subject Headings (LCSH): | Inertial confinement fusion -- Software -- Testing | ||||||
Journal or Publication Title: | International Journal of High Performance Computing Applications | ||||||
Publisher: | Sage Publications Ltd. | ||||||
ISSN: | 1094-3420 | ||||||
Official Date: | 2 November 2016 | ||||||
Dates: |
|
||||||
DOI: | 10.1177/1094342016670225 | ||||||
Status: | Peer Reviewed | ||||||
Publication Status: | Published | ||||||
Access rights to Published version: | Restricted or Subscription Access | ||||||
Date of first compliant deposit: | 23 September 2016 | ||||||
Date of first compliant Open Access: | 6 September 2017 | ||||||
Funder: | Engineering and Physical Sciences Research Council (EPSRC), Royal Society (Great Britain). Industry Fellowship (RSIF), Atomic Weapons Establishment (Great Britain) (AWE) | ||||||
Grant number: | EP/I029117/1 (EPSRC) |
Request changes or add full text files to a record
Repository staff actions (login required)
View Item |
Downloads
Downloads per month over past year