skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Performance Optimization of a Beam Dynamics PIC Code On Hybrid Computer Architectures

Conference ·
 [1];  [2]
  1. Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Chinese Academy of Sciences (CAS), Beijing (China). Inst. of High Energy Physics (IHEP), Key Laboratory of Particle Acceleration Physics and Technology
  2. Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)

The self-consistent multi-particle tracking based on particle-in-cell method (PIC) has been widely used in particle accelerator beam dynamics study. However, the PIC simulation is time-consuming and needs to use modern parallel computers for high resolution applications. In this paper, we implemented and optimized a parallel beam dynamics PIC code on two types of hybrid parallel computer architectures: one is the GPU and GPU cluster, while the other is the "Knight Landing" CPU cluster.

Research Organization:
Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF)
Sponsoring Organization:
USDOE Office of Science (SC)
DOE Contract Number:
AC02-05CH11231
OSTI ID:
1567666
Resource Relation:
Conference: 9th International Particle Accelerator Conference IPAC2018, Vancouver, BC, Canada, April 29-May 4, 2018
Country of Publication:
United States
Language:
English

Similar Records

EMPIRE-PIC: A Performance Portable Unstructured Particle-in-Cell Code
Journal Article · Tue Jun 01 00:00:00 EDT 2021 · Communications in Computational Physics · OSTI ID:1567666

Implementation of a Particle Accelerator Beam Dynamics Code on Multi-Node GPUs
Journal Article · Wed Sep 04 00:00:00 EDT 2019 · Journal of Software Engineering and Applications · OSTI ID:1567666

Efficient Machine Learning Approach for Optimizing Scientific Computing Applications on Emerging HPC Architectures
Thesis/Dissertation · Mon May 01 00:00:00 EDT 2017 · OSTI ID:1567666

Related Subjects