Boris Computational Spintronics -- High Performance Multi-Mesh Magnetic and Spin Transport Modelling Software
Serban Lepadatu

TL;DR
Boris is an open-source multi-physics software for spintronics research that enables high-performance modeling of complex magnetic, spin transport, and heat flow phenomena in multi-material structures, optimized for GPU acceleration.
Contribution
This work introduces Boris, a novel multi-mesh, multi-physics software combining micromagnetics, spin transport, and heat flow modeling with GPU acceleration for high performance.
Findings
Performance up to twice faster than Mumax3 on GPU
Supports complex multi-layered and multi-material structures
Includes models for ferromagnetic, antiferromagnetic, and ferrimagnetic materials
Abstract
This work discusses the design and testing of a new computational spintronics research software. Boris is a comprehensive multi-physics open-source software, combining micromagnetics modelling capabilities with drift-diffusion spin transport modelling and heat flow solver in multi-material structures. A multi-mesh paradigm is employed, allowing modelling of complex multi-layered structures with independent discretization and arbitrary relative positioning between different computational meshes. Implemented micromagnetics models include not only ferromagnetic materials modelling, but also two-sublattice models, allowing simulations of antiferromagnetic and ferrimagnetic materials, fully integrated in the multi-mesh and multi-material design approach. High computational performance is an important design consideration in Boris, and all computational routines can be executed on GPUs, in…
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.
