2000 character limit reached
Speedup of Micromagnetic Simulations with C++ AMP On Graphics Processing Units (1406.7459v1)
Published 29 Jun 2014 in cs.CE and cond-mat.mtrl-sci
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.