Fast Micromagnetic Simulation of Vortex Core Motion by GPU

Fast Micromagnetic Simulation of Vortex Core Motion by GPU
复制标题

GPU 快速微磁模拟涡核运动

DOI:
10.3379/msjmag.1104r001
复制
发表时间:
2011
影响因子:
--
通讯作者:
Y. Nakatani
Y. Nakatani
中科院分区:
--
文献类型:
--
作者:
T. Sato;Y. Nakatani

文献摘要

参考文献

被引文献

相似文献

利用微磁学模拟计算了纳米磁性材料中的磁化强度分布和动力学。需要一种缩短计算时间的方法,因为它需要较长的计算周期。我们提出了一种利用图形处理单元(GPU)减少计算时间的计算方法。该方法的运算速度比传统的最大只有一个CPU的运算速度快15倍。由于GPU有非常快的单精度计算单元和相对较慢的双精度计算单元,所以有必要使用单精度单元来与GPU进行快速计算。用单精度单位和双精度单位进行一次计算的结果相差很小。但是,这种差异会在模拟中累积。由于这种差异,结果可能会发生变化。通过对纳米点中涡旋结构的静态和动态模拟,研究了这种效应。静力和动力计算的相对误差分别为10-6和0.04。这些差异对于实际模拟来说是足够小的。因此,利用图形处理器进行涡核运动的微磁模拟是非常有用的。
Micromagnetic simulation has been used to calculate magnetization distribution and dynamics in nanoscale magnetic materials. A method reducing the calculation time is needed because it requires prolonged periods for calculation. We propose a method of calculation to reduce the calculation time with a graphics processing unit (GPU). The speed with the proposed method is fifteen times faster than that with the conventional one with a CPU at maximum. Because a GPU has very fast single precision calculation units and relatively slow double precision calculation units, it is necessary to use single precision units for fast calculation with a GPU. The difference between the results of one calculation with single and double precision units is very small. However, this difference accumulates in simulations. There is a possibility the results may change due to this difference. This effect is investigated with static and dynamic simulations with a vortex structure in a nanodot. The relative differences in static and dynamic calculations are 10-6 and 0.04, respectively. These differences are sufficiently small for practical simulations. Therefore, a method with a GPU is useful to obtain micromagnetic simulations of vortex core motion.
DOI: 10.1109/tmag.2007.916254
发表时间: 2008-05
影响因子: 2.1
作者:
Y. Kanai;M. Saiki;K. Hirasawa;T. Tsukamomo;K. Yoshida
通讯作者: Y. Kanai;M. Saiki;K. Hirasawa;T. Tsukamomo;K. Yoshida