DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A massively parallel time-domain coupled electrodynamics–micromagnetics solver

Journal Article · · International Journal of High Performance Computing Applications

We present a high-performance coupled electrodynamics–micromagnetics solver for full physical modeling of signals in microelectronic circuitry. The overall strategy couples a finite-difference time-domain approach for Maxwell’s equations to a magnetization model described by the Landau–Lifshitz–Gilbert 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, which is primarily being developed for plasma wakefield accelerator modeling. Our 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 temporal 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 (59×) 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.

Sponsoring Organization:
USDOE
Grant/Contract Number:
NONE; AC02-05CH11231
OSTI ID:
1840619
Journal Information:
International Journal of High Performance Computing Applications, Journal Name: International Journal of High Performance Computing Applications Journal Issue: 2 Vol. 36; ISSN 1094-3420
Publisher:
SAGE PublicationsCopyright Statement
Country of Publication:
United States
Language:
English

References (32)

A perfectly matched layer for the absorption of electromagnetic waves journal October 1994
Three-Dimensional Perfectly Matched Layer for the Absorption of Electromagnetic Waves journal September 1996
The Design and Implementation of hypre, a Library of Parallel High Performance Preconditioners book January 2006
On the theory of the dispersion of magnetic permeability in ferromagnetic bodies book January 1992
Hybrid FEM-BEM method for fast micromagnetic calculations journal June 1997
Scalable parallel micromagnetic solvers for magnetic nanostructures journal October 2003
Dynamic susceptibility computations for thin magnetic films journal April 2005
Implementation of low communication frequency 3D FFT algorithm for ultra-large-scale micromagnetics simulation journal October 2016
Two-step perfectly matched layer for arbitrary-order pseudo-spectral analytical time-domain methods journal February 2019
Combining micromagnetism and magnetostatic Maxwell equations for multiscale magnetic simulations journal October 2013
Warp-X: A new exascale computing platform for beam–plasma simulations
  • Vay, J. -L.; Almgren, A.; Bell, J.
  • Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, Vol. 909 https://doi.org/10.1016/j.nima.2018.01.035
journal November 2018
Heat guiding and focusing using ballistic phonon transport in phononic nanostructures journal May 2017
The emergence of spin electronics in data storage journal November 2007
Symmetry and magnitude of spin–orbit torques in ferromagnetic heterostructures journal July 2013
The design and verification of MuMax3 journal October 2014
Petascale self-consistent electromagnetic computations using scalable and accurate algorithms for complex structures journal September 2006
A new FDTD algorithm based on alternating-direction implicit method journal January 1999
ESPRIT-estimation of signal parameters via rotational invariance techniques journal July 1989
The Nonlinear Behavior of Ferrites at High Microwave Signal Levels journal October 1956
Numerical solution of initial boundary value problems involving maxwell's equations in isotropic media journal May 1966
Analysis of Effective Field Gradient in Microwave-Assisted Magnetic Recording journal November 2014
Finite-Difference Micromagnetic Solvers With the Object-Oriented Micromagnetic Framework on Graphics Processing Units journal April 2016
Coupled Finite-Element Micromagnetic—Integral Equation Electromagnetic Simulator for Modeling Magnetization—Eddy Currents Dynamics journal December 2017
Computer Analysis of E-Plane Resonance Isolators journal March 1971
Field Theory Design of Ferrite-Loaded Waveguide Nonreciprocal Phase Shifters with Multisection Ferrite Or Dielectric Slab Impedance Transformers journal June 1987
A Multiscale Unconditionally Stable Time-Domain (MUST) Solver Unifying Electrodynamics and Micromagnetics journal June 2018
Coupling Electromagnetic Waves to Spin Waves: A Physics-Based Nonlinear Circuit Model for Frequency-Selective Limiters journal August 2019
Nonlinear Parallel-Pumped FMR: Three and Four Magnon Processes journal February 2020
AMReX: a framework for block-structured adaptive mesh refinement journal May 2019
PETSc Users Manual (Rev. 3.11) report March 2019
Sub-Nanosecond Electromagnetic-Micromagnetic Dynamic Simulations Using the Finite-Difference Time-Domain Method journal January 2009
OOMMF User's Guide, Version 1.0 report September 1999