Advances in Parallel Electromagnetic Codes for Accelerator Science and Development*

نویسندگان

  • Kwok Ko
  • Arno Candel
  • Lixin Ge
  • Andreas Kabel
  • Rich Lee
  • Zenghai Li
  • Cho Ng
  • Vineet Rawat
  • Greg Schussman
  • Liling Xiao
چکیده

Over a decade of concerted effort in code development for accelerator applications has resulted in a new set of electromagnetic codes which are based on higher-order finite elements for superior geometry fidelity and better solution accuracy. SLAC’s ACE3P code suite is designed to harness the power of massively parallel computers to tackle large complex problems with the increased memory and solve them at greater speed. The US DOE supports the computational science R&D under the SciDAC project to improve the scalability of ACE3P, and provides the high performance computing resources needed for the applications. This paper summarizes the advances in the ACE3P set of codes, explains the capabilities of the modules, and presents results from selected applications covering a range of problems in accelerator science and development important to the Office of Science. 3D ELECTROMAGNETIC SOFTWARE The advent of 3D electromagnetic (EM) codes for accelerator applications can be credited to Thomas Weiland who developed the "Finite Integration Technique" (FIT) and implemented in the MAFIA code suite based on a finite difference (FD) structured grid, which is now the commercial package Microwave studio by CST GmbH. Also FD based is GdfidL which is a parallel code for time varying and resonant fields. Other common commercial codes for high frequency simulation include HFSS from Ansoft and ANSYS from ANSYS, Inc. using the finite element (FE) method on an unstructured mesh. All these codes are available on parallel platforms. This paper presents the advances in the ACE3P (Advanced Computational Electromagnetic 3D Parallel) software which is a higher-order FE code suite developed at SLAC, capable of using massively parallel computations (>10k CPUs) to model large accelerator structures with higher accuracy. PARALLEL CODE DEVELOPMENT AT SLAC The code development effort of ACE3P started with a PhD thesis research [1] more than a decade ago to explore the parallel FE approach for electromagnetics in accelerator modeling. This led to the support from DOE’s High Performance Computing (HPC) programs under the Accelerator Grand Challenge (1998–2001), followed by the Accelerator Science and Technology (AST) project under the Scientific Discovery through Advanced Computation SciDAC-1 program (2001-2007), and continuing as the Community Petascale Project for Accelerator Science and Technology under SciDAC-2 (2007-2012) [2,3,4]. The motivation to develop highly accurate codes for modeling complex accelerator structures originated from the machine R&D for the ILC for which SLAC is a principal proponent. To meet the requirements for beam stability, the dimensions of the ILC accelerator cavity shown in Fig. 1 need to be modeled to 0.01 % accuracy in frequency so that tuning in the fabrication process can be avoided to reduce cost. There are several challenges to this task: (1) complexity of the HOM coupler with fine feature versus the cavity size, (2) problem size of multicavity structure and cryomodule, (3) required accuracy of 10s of kHz mode in a GHz range, and (4) speed for fast turnaround time to impact design. Figure 1. The ILC SRF cavity. PARALLEL HIGHER-ORDER FE METHOD In view of the ILC cavity modeling requirements, the ACE3P codes are developed based on the parallel higherorder FE method. A key advantage of the conformal (tetrahedral) mesh over the FD structured mesh is geometry fidelity as shown in Fig. 2a for the example of a coupler cavity. Further accuracy can be obtained through the use of quadratic surface and higher-order elements (p = 1-6) resulting in reduced computational cost as seen in Fig. 2b. An equaling important advantage is the power of parallel processing which both increases memory and speed, allowing large problems to be solved in far less time through scalability. Finally but not least, the success of large-scale simulations through high performance computing (HPC) relies heavily on the computational science research funded by SciDAC to improve code scalability and produce the desired results. Figure 2. (a) Tetrahedral mesh of a coupler cavity; (b) Frequency convergence of a cavity mode in terms of computer memory usage using p = 1, 2 and 3 basis functions in elements. SLAC-PUB-14349

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

State of the Art in Em Field Computation*

This paper presents the advances in electromagnetic (EM) field computation that have been enabled by the US DOE SciDAC Accelerator Science and Technology project which supports the development and application of a suite of electromagnetic codes based on the higherorder finite element method. Implemented on distributed memory supercomputers, this state of the art simulation capability has produc...

متن کامل

Design and optimization of large accelerator systems through high-fidelity electromagnetic simulations

SciDAC1, with its support for the “Advanced Computing for 21 Century Accelerator Science and Technology” (AST) project, witnessed dramatic advances in electromagnetic (EM) simulations for the design and optimization of important accelerators across the Office of Science. In SciDAC2, EM simulations continue to play an important role in the “Community Petascale Project for Accelerator Science and...

متن کامل

Enabling technologies for petascale electromagnetic accelerator simulation*

The SciDAC2 accelerator project at SLAC aims to simulate an entire threecryomodule radio frequency (RF) unit of the International Linear Collider (ILC) main Linac. Petascale computing resources supported by advances in Applied Mathematics (AM) and Computer Science (CS) and INCITE Program are essential to enable such very large-scale electromagnetic accelerator simulations required by the ILC Gl...

متن کامل

An Environment for the Optimization of Electromagnetic Design

In this paper a short description of the EPOCH design optimization environment will be given and results on the parallelization of the electromagnetic analysis codes based on the Bulk Synchronous Parallel approach, as well as testing of the environment using industrially relevant 2d and 3d test cases, such as the design of a microwave oven, eddy current brake, advanced accelerator magnet and th...

متن کامل

Computational science research in support of petascale electromagnetic modeling

Computational science research components were vital parts of the SciDAC1 accelerator project and are continuing to play a critical role in newly-funded SciDAC-2 accelerator project, the Community Petascale Project for Accelerator Science and Simulation (ComPASS). Recent advances and achievements in the area of computational science research in support of petascale electromagnetic modeling for ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010