SPILADY: A parallel CPU and GPU code for spin-lattice magnetic molecular dynamics simulations

被引:31
|
作者
Ma, Pui-Wai [1 ]
Dudarev, S. L. [1 ]
Woo, C. H. [2 ]
机构
[1] UK Atom Energy Author, Culham Ctr Fus Energy, Culham Sci Ctr, Abingdon OX14 3DB, Oxon, England
[2] City Univ Hong Kong, Dept Phys & Mat Sci, Hong Kong, Hong Kong, Peoples R China
关键词
Spin-lattice dynamics; Molecular dynamics; Spin dynamics; FERROMAGNETIC BCC IRON; TEMPERATURE-DEPENDENCE; MIGRATION; VACANCY;
D O I
10.1016/j.cpc.2016.05.017
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Spin lattice dynamics generalizes molecular dynamics to magnetic materials, where dynamic variables describing an evolving atomic system include not only coordinates and velocities of atoms but also directions and magnitudes of atomic magnetic moments (spins). Spin-lattice dynamics simulates the collective time evolution of spins and atoms, taking into account the effect of non-collinear magnetism on interatomic forces. Applications of the method include atomistic models for defects, dislocations and surfaces in magnetic materials, thermally activated diffusion of defects, magnetic phase transitions, and various magnetic and lattice relaxation phenomena. Spin-lattice dynamics retains all the capabilities of molecular dynamics, adding to them the treatment of non-collinear magnetic degrees of freedom. The spin-lattice dynamics time integration algorithm uses symplectic Suzuki-Trotter decomposition of atomic coordinate, velocity and spin evolution operators, and delivers highly accurate numerical solutions of dynamic evolution equations over extended intervals of time. The code is parallelized in coordinate and spin spaces, and is written in OpenMP C/C++ for CPU and in CUDA C/C++ for Nvidia GPU implementations. Temperatures of atoms and spins are controlled by Langevin thermostats. Conduction electrons are treated by coupling the discrete spin-lattice dynamics equations for atoms and spins to the heat transfer equation for the electrons. Worked examples include simulations of thermalization of ferromagnetic bcc iron, the dynamics of laser pulse demagnetization, and collision cascades.
引用
收藏
页码:350 / 361
页数:12
相关论文
共 50 条
  • [1] Parallel algorithm for spin and spin-lattice dynamics simulations
    Ma, Pui-Wai
    Woo, C. H.
    PHYSICAL REVIEW E, 2009, 79 (04)
  • [2] Spin-Lattice Dynamics simulations of ferromagnetic iron
    Ma, Pui-Wai
    Woo, C. H.
    Dudarev, S. L.
    ELECTRON MICROSCOPY AND MULTISCALE MODELING, PROCEEDINGS, 2008, 999 : 134 - +
  • [3] Angular momentum conservation in spin-lattice dynamics simulations
    Cooke III, Joseph R.
    Lukes, Jennifer R.
    PHYSICAL REVIEW B, 2023, 107 (02)
  • [4] Molecular Dynamics and Spin-Lattice NMR Relaxation in α- and ε-Polylysine
    Bezrodnyi, V. V.
    Shavykin, O. V.
    Mikhtaniuk, S. E.
    Neelov, I. M.
    Markelov, D. A.
    APPLIED MAGNETIC RESONANCE, 2020, 51 (12) : 1669 - 1679
  • [5] SPIN-LATTICE RELAXATION AND MOLECULAR-DYNAMICS OF SUPERCOOLED WATER
    ZAVODOVSKII, AG
    ZHURNAL FIZICHESKOI KHIMII, 1989, 63 (08): : 2132 - 2135
  • [6] Spin-lattice relaxation in ammonium compounds with a complex molecular dynamics
    Lalowicz, ZT
    Punkkinen, M
    Vuorimaki, AH
    Ylinen, EE
    Detken, A
    Ingman, LP
    SOLID STATE NUCLEAR MAGNETIC RESONANCE, 1997, 8 (02) : 89 - 107
  • [7] MOLECULAR-DYNAMICS IN LIQUIDS - SPIN-LATTICE RELAXATION OF NITROXIDE SPIN LABELS
    ROBINSON, BH
    HAAS, DA
    MAILER, C
    SCIENCE, 1994, 263 (5146) : 490 - 493
  • [8] CPU-GPU hybrid parallel strategy for cosmological simulations
    Wang, Yueqing
    Dou, Yong
    Guo, Song
    Lei, Yuanwu
    Zou, Dan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2014, 26 (03): : 748 - 765
  • [9] A NOVEL MODE AND ITS VERIFICATION OF PARALLEL MOLECULAR DYNAMICS SIMULATION WITH THE COUPLING OF GPU AND CPU
    Hou, Chaofeng
    Ge, Wei
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2012, 23 (02):
  • [10] Effect of Surfactant and Solvent on Spin-Lattice Relaxation Dynamics of Magnetic Nanocrystals
    Maiti, Sourav
    Chen, Hsiang-Yun
    Chen, Tai-Yen
    Hsia, Chih-Hao
    Son, Dong Hee
    JOURNAL OF PHYSICAL CHEMISTRY B, 2013, 117 (16): : 4399 - 4405