SearcharxivSearch

arXiv subjects

Ru Zhu

Publications and source records attributed to Ru Zhu.

5 recordsLinked to original sources

Accelerate micromagnetic simulations with GPU programming in MATLAB

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.

cs.CE

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

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.

cs.CE

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

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.

cs.CE

Low-dimensionality energy landscapes: Magnetic switching mechanisms and rates

In this paper we propose a new method for the study and visualization of dynamic processes in magnetic nanostructures, and for the accurate calculation of rates for such processes. The method is illustrated for the case of switching of a grain of an exchange-coupled recording medium, which switches through domain wall nucleation and motion, but is generalizable to other rate processes such as vortex formation and annihilation. The method involves calculating the most probable (lowest energy) switching path and projecting the motion onto that path. The motion is conveniently visualized in a two-dimensional (2D) projection parameterized by the dipole and quadrupole moment of the grain. The motion along that path can then be described by a Langevin equation, and its rate can be computed by the classic method of Kramers. The rate can be evaluated numerically, or in an analytic approximation - interestingly, the analytic result for domain-wall switching is very similar to that obtained by Brown in 1963 for coherent switching, except for a factor proportional to the domain-wall volume. Thus in addition to its lower coercivity, an exchange-coupled medium has the additional advantage (over a uniform medium) of greater thermal stability, for a fixed energy barrier.

cond-mat.mtrl-sci

Spin torque switching in perpendicular films at finite temperature

We show how the phase diagram for spin torque switching in the case of perpendicular anisotropy is altered at nonzero temperature. The hysteresis region in which the parallel and antiparallel states coexist shrinks, and a new region of telegraph noise appears. In a small sample, the region of coexistence of a precessional and parallel state can disappear entirely. We show that the phase diagram for both zero and nonzero temperatures can be understood and calculated by plotting an effective energy as a function of angle. A combinatorial analysis is useful for systematically describing the phase diagram.

cond-mat.mtrl-sci