Efficient energy minimization in finite-difference micromagnetics: Speeding up hysteresis computations

Claas Abert,Gregor Wautischer,Florian Bruckner,Armin Satz,Dieter Suess
DOI: https://doi.org/10.1063/1.4896360
IF: 2.877
2014-09-28
Journal of Applied Physics
Abstract:We implement an efficient energy-minimization algorithm for finite-difference micromagnetics that proofs especially useful for the computation of hysteresis loops. Compared to results obtained by time integration of the Landau-Lifshitz-Gilbert equation, a speedup of up to two orders of magnitude is gained. The method is implemented in a finite-difference code running on central processing units (CPUs) as well as graphics processing units (GPUs). This setup enables us to compute accurate hysteresis loops of large systems with a reasonable computational effort. As a benchmark, we solve the μMag standard problem #1 with a high spatial resolution and compare the results to the solution of the Landau-Lifshitz-Gilbert equation in terms of accuracy and computing time.
physics, applied
What problem does this paper attempt to address?