Simulating Magnetic Storage Elements: Implementation of the Micromagnetic Model into MATLAB - Case Study for Standardizing Simulation Environments
Markus Bolte, Massoud Najafi, Guido Meier and Dietmar Möller
Summer Computer Simulation Conference 2007 (SCSC 2007)
San Diego, California (USA), July 15-18, 2007
Abstract
Mass data storage devices are the backbone of today’s world-wide connected society, and the development of magnetic storage devices has spurred technological advances in a number of fields. Therefore, continuing research on magnetic storage devices and the development of new non-volatile storage concepts with ever higher storage capacity are in great demand. Here we present an implementation of a micromagnetic model that describes the dynamics of magnetic structures on the nano- and micrometer scale into MATLAB for a future inclusion into a multiphysics framework. We explain the fundamentals of the micromagnetic model and the architecture of the implemented code along with its performance. We found that our code is two- to three-times faster in a correct computation of one of the standard problems of micromagnetism than other codes.