A Massively Parallel Time-Domain Coupled Electrodynamics-Micromagnetics Solver

03/23/2021
by   Zhi Yao, et al.
0

We present a new, high-performance coupled electrodynamics-micromagnetics solver for full physical modeling of signals in microelectronic circuitry. The overall strategy couples a finite-difference time-domain (FDTD) approach for Maxwell's equations to a magnetization model described by the Landau-Lifshitz-Gilbert (LLG) equation. The algorithm is implemented in the Exascale Computing Project software framework, AMReX, which provides effective scalability on manycore and GPU-based supercomputing architectures. Furthermore, the code leverages ongoing developments of the Exascale Application Code, WarpX, primarily developed for plasma wakefield accelerator modeling. Our novel temporal coupling scheme provides second-order accuracy in space and time by combining the integration steps for the magnetic field and magnetization into an iterative sub-step that includes a trapezoidal discretization for the magnetization. The performance of the algorithm is demonstrated by the excellent scaling results on NERSC multicore and GPU systems, with a significant (59x) speedup on the GPU using a node-by-node comparison. We demonstrate the utility of our code by performing simulations of an electromagnetic waveguide and a magnetically tunable filter.

READ FULL TEXT

Authors

page 1

page 2

page 3

page 4

09/05/2019

Adaptive Third Order Adams-Bashforth Time Stepping Scheme for 2D Extended Boussinesq Equations

We develop the third-order adaptive Adams-Bashforth time stepping scheme...
04/12/2021

NekRS, a GPU-Accelerated Spectral Element Navier-Stokes Solver

The development of NekRS, a GPU-oriented thermal-fluids simulation code ...
06/10/2019

On the performance of various parallel GMRES implementations on CPU and GPU clusters

As the need for computational power and efficiency rises, parallel syste...
07/23/2021

Octo-Tiger's New Hydro Module and Performance Using HPX+CUDA on ORNL's Summit

Octo-Tiger is a code for modeling three-dimensional self-gravitating ast...
07/12/2020

Minimod: A Finite Difference solver for Seismic Modeling

This article introduces a benchmark application for seismic modeling usi...
10/24/2020

Towards Real-Time Magnetic Dosimetry Simulations for Inductive Charging Systems

The exposure of a human by magneto-quasistatic fields from wireless char...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.