Bulletin of the American Physical Society
60th Annual Meeting of the APS Division of Plasma Physics
Volume 63, Number 11
Monday–Friday, November 5–9, 2018; Portland, Oregon
Session TP11: Poster Session VII: Basic Plasma Physics: Pure Electron Plasma, Strongly Coupled Plasmas, Self-Organization, Elementary Processes, Dusty Plasmas, Sheaths, Shocks, and Sources; Mini-conference on Nonlinear Waves and Processes in Space Plasmas - Posters; MHD and Stability, Transients (2), Runaway Electrons; NSTX-U; Spherical Tokamaks; Analytical and Computational Techniques; Diagnostics (9:30am-12:30pm)
Thursday, November 8, 2018
OCC
Room: Exhibit Hall A1&A
Abstract ID: BAPS.2018.DPP.TP11.127
Abstract: TP11.00127 : Performance Optimization of the XGC code on KNL architecture*
Presenter:
Brian MacKie-Mason
(Argonne Natl Lab)
Authors:
Brian MacKie-Mason
(Argonne Natl Lab)
Paulius Velesko
(Intel Corp.)
Robert Hager
(Princeton Plasma Physics Lab)
C-S Chang
(Princeton Plasma Physics Lab)
Timothy J. Williams
(Argonne Natl Lab)
Gyrokinetic particle-in-cell (PIC) simulations have played an important role to the fundamental understanding of plasma edge turbulence, which is one of the barriers to a successful tokamak operation. In order to fully resolve the Vlasov transport equation the ion and electron species must be treated separately due to their different velocities. The electron push for kinetic electrons occurs many times per ion time step, becoming a dominant consumer of computer time. This makes the electron push a prime candidate for vectorization using modern computer architectures, such as Intel Knights Landing architecture used in many high performance computing settings. Such improvements include the proper selection of Array of Structures or Structure of Arrays datatypes, the optimal combination of nested openMP and vector processing, and the optimization of the memory access pattern within the electron push kernel. Results demonstrating the performance improvement of the electron push kernel on such architectures will be presented.
*This work was supported by the Office of Science, U.S. Department of Energy, under Contract DE-AC02-06CH11357.
To cite this abstract, use the following reference: http://meetings.aps.org/link/BAPS.2018.DPP.TP11.127
Follow Us |
Engage
Become an APS Member |
My APS
Renew Membership |
Information for |
About APSThe American Physical Society (APS) is a non-profit membership organization working to advance the knowledge of physics. |
© 2024 American Physical Society
| All rights reserved | Terms of Use
| Contact Us
Headquarters
1 Physics Ellipse, College Park, MD 20740-3844
(301) 209-3200
Editorial Office
100 Motor Pkwy, Suite 110, Hauppauge, NY 11788
(631) 591-4000
Office of Public Affairs
529 14th St NW, Suite 1050, Washington, D.C. 20045-2001
(202) 662-8700