English

Speedup of Micromagnetic Simulations with C++ AMP On Graphics Processing Units

Computational Engineering, Finance, and Science 2014-07-07 v1 Materials Science

Abstract

A finite-difference Micromagnetic solver is presented utilizing the C++ Accelerated Massive Parallelism (C++ AMP). The high speed performance of a single Graphics Processing Unit (GPU) is demonstrated compared to a typical CPU-based solver. The speed-up of GPU to CPU is shown to be greater than 100 for problems with larger sizes. This solver is based on C++ AMP and can run on GPUs from various hardware vendors, such as NVIDIA, AMD and Intel, regardless of whether it is dedicated or integrated graphics processor.

Keywords

Cite

@article{arxiv.1406.7459,
  title  = {Speedup of Micromagnetic Simulations with C++ AMP On Graphics Processing Units},
  author = {Ru Zhu},
  journal= {arXiv preprint arXiv:1406.7459},
  year   = {2014}
}

Comments

11 pages, 4 figures

R2 v1 2026-06-22T04:50:16.154Z