Computation of magnetization, exchange stiffness, anisotropy, and susceptibilities in large-scale systems using GPU-accelerated atomistic parallel Monte Carlo algorithms
Serban Lepadatu, George McKenzie, Tim Mercer, Callum Robert MacKinnon,, and Philip Raymond Bissell

TL;DR
This paper introduces GPU-accelerated parallel Monte Carlo algorithms for large-scale atomistic magnetic simulations, enabling efficient computation of temperature-dependent magnetic properties in systems with over 10 million spins.
Contribution
It presents novel parallelization strategies for atomistic Monte Carlo algorithms applied to magnetic parameter calculations, significantly increasing computational speed and system size capability.
Findings
Parallel algorithms are over 200 times faster than serial versions.
Accurate computation of temperature dependences of magnetic parameters in large systems.
Demonstrated application to granular thin films with over 15 million spins.
Abstract
Monte Carlo algorithms are frequently used in atomistic simulations, including for computation of magnetic parameter temperature dependences in multiscale simulations. Even though parallelization strategies for Monte Carlo simulations of lattice spin models are known, its application to computation of magnetic parameter temperature dependences is lacking in the literature. Here we show how, not only the unconstrained algorithm, but also the constrained atomistic Monte Carlo algorithm, can be parallelized. Compared to the serial algorithms, the parallel Monte Carlo algorithms are typically over 200 times faster, allowing computations in systems with over 10 million atomistic spins on a single GPU with relative ease. Implementation and testing of the algorithms was carried out in large-scale systems, where finite-size effects are reduced, by accurately computing temperature dependences of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
