English

Accelerate micromagnetic simulations with GPU programming in MATLAB

Computational Engineering, Finance, and Science 2015-01-30 v1

Abstract

A finite-difference Micromagnetic simulation code written in MATLAB is presented with Graphics Processing Unit (GPU) acceleration. The high performance of Graphics Processing Unit (GPU) is demonstrated compared to a typical Central Processing Unit (CPU) based code. The speed-up of GPU to CPU is shown to be greater than 30 for problems with larger sizes on a mid-end GPU in single precision. The code is less than 200 lines and suitable for new algorithm developing.

Keywords

Cite

@article{arxiv.1501.07293,
  title  = {Accelerate micromagnetic simulations with GPU programming in MATLAB},
  author = {Ru Zhu},
  journal= {arXiv preprint arXiv:1501.07293},
  year   = {2015}
}

Comments

17 pages, 5 figures

R2 v1 2026-06-22T08:15:21.984Z