Current browse context:
cond-mat.mes-hall
Change to browse by:
References & Citations
Condensed Matter > Mesoscale and Nanoscale Physics
Title: Boris Computational Spintronics -- High Performance Multi-Mesh Magnetic and Spin Transport Modelling Software
(Submitted on 6 Aug 2020)
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 addition to CPUs. In particular a modified 3D convolution algorithm is used to compute the demagnetizing field on the GPU, termed pipelined convolution, and benchmark comparisons with existing GPU-accelerated software Mumax3 have shown performance improvements up to twice faster.
Link back to: arXiv, form interface, contact.