English

Grace: a Cross-platform Micromagnetic Simulator On Graphics Processing Units

Computational Engineering, Finance, and Science 2014-11-11 v1 Computational Physics

Abstract

A micromagnetic simulator running on graphics processing unit (GPU) is presented. It achieves significant performance boost as compared to previous central processing unit (CPU) simulators, up to two orders of magnitude for large input problems. Different from GPU implementations of other research groups, this simulator is developed with C++ Accelerated Massive Parallelism (C++ AMP) and is hardware platform compatible. It runs on GPU from venders include NVidia, AMD and Intel, which paved the way for fast micromagnetic simulation on both high-end workstations with dedicated graphics cards and low-end personal computers with integrated graphics card. A copy of the simulator software is publicly available.

Keywords

Cite

@article{arxiv.1411.2565,
  title  = {Grace: a Cross-platform Micromagnetic Simulator On Graphics Processing Units},
  author = {Ru Zhu},
  journal= {arXiv preprint arXiv:1411.2565},
  year   = {2014}
}

Comments

9 pages, 5 figures

R2 v1 2026-06-22T06:53:59.568Z