journal article·2017-10-01Open access

Accelerating large-scale phase-field simulations with GPU

Xiaoming Shi, Houbing Huang, Guoping Cao, Xingqiao Ma

AIP Advances· Volume 7· Issue 10

Abstract

A new package for accelerating large-scale phase-field simulations was developed by using GPU based on the semi-implicit Fourier method. The package can solve a variety of equilibrium equations with different inhomogeneity including long-range elastic, magnetostatic, and electrostatic interactions. Through using specific algorithm in Compute Unified Device Architecture (CUDA), Fourier spectral iterative perturbation method was integrated in GPU package. The Allen-Cahn equation, Cahn-Hilliard equation, and phase-field model with long-range interaction were solved based on the algorithm running on GPU respectively to test the performance of the package. From the comparison of the calculation results between the solver executed in single CPU and the one on GPU, it was found that the speed on GPU is enormously elevated to 50 times faster. The present study therefore contributes to the acceleration of large-scale phase-field simulations and provides guidance for experiments to design large-scale functional devices.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Solidification and crystal growth phenomena · Magnetic properties of thin films · Magnetic Properties and Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Physics, University of Science and Technology Beijing , Beijing 100083, China

Funding

Foundamental Research Funds for the Central Universities

References (32)

Show source-provided references
1. Annual Review of Materials Research · 2002 · 32 · 16310.1146/annurev.matsci.32.101901.155803 ↗
2. Npj Computational Materials · 2017 · 3 · 1610.1038/s41524-017-0018-y ↗
3. Acta Materialia · 2014 · 73 · 7510.1016/j.actamat.2014.03.071 ↗
4. Nano Lett · 2017 · 17 · 224610.1021/acs.nanolett.6b04875 ↗
5. Phil Mag Lett · 2005 · 85 · 53310.1080/09500830500385527 ↗
6. Annual Review of Materials Research · 2002 · 32 · 11310.1146/annurev.matsci.32.112001.132041 ↗
7. Physics in Medicine and Biology · 2011 · 56 · 701710.1088/0031-9155/56/22/002 ↗
8. Journal of Computational Physics · 2007 · 221 · 79910.1016/j.jcp.2006.06.039 ↗
9. Journal of Nuclear Materials · 2015 · 459 · 32310.1016/j.jnucmat.2014.03.013 ↗
10. Journal of Nuclear Materials · 2013 · 439 · 2510.1016/j.jnucmat.2013.03.076 ↗
11. Acta Materialia · 2016 · 118 · 23010.1016/j.actamat.2016.07.049 ↗
12. J Cryst Growth · 2011 · 318 · 4010.1016/j.jcrysgro.2010.10.096 ↗
13. J Cryst Growth · 2016 · 442 · 1410.1016/j.jcrysgro.2016.01.036 ↗
14. NPJ Computational Materials · 2017 · 310.1038/s41524-017-0029-8 ↗
15. 2015
16. Modelling and Simulation in Materials Science and Engineering · 2011 · 19 · 03500210.1088/0965-0393/19/3/035002 ↗
17. Commun Comput Phys · 2017 · 21 · 132510.4208/cicp.oa-2016-0114 ↗
18. Computer Physics Communications · 1998 · 108 · 14710.1016/s0010-4655(97)00115-x ↗
19. 2013
20. Computer Physics Communications · 2011 · 182 · 89810.1016/j.cpc.2010.12.021 ↗
21. Argonne National Laboratory · 1998 · 2
22. Journal of Computational Physics · 1995 · 117 · 110.1006/jcph.1995.1039 ↗
23. Acta Metallurgica · 1979 · 27 · 108510.1016/0001-6160(79)90196-2 ↗
24. Physical Review B · 1996 · 54 · 935310.1103/physrevb.54.9353 ↗
25. J Magn Magn Mater · 1996 · 159 · L110.1016/0304-8853(96)00062-5 ↗
26. AIP Advances · 2013 · 3 · 03213210.1063/1.4796189 ↗
27. Appl Phys Lett · 2013 · 102 · 04240510.1063/1.4789867 ↗
28. Journal of Applied Physics · 2007 · 102 · 09390710.1063/1.2800999 ↗
29. Acta Materialia · 2005 · 53 · 284510.1016/j.actamat.2005.03.002 ↗
30. Journal of Computational Physics · 2001 · 171 · 35710.1006/jcph.2001.6793 ↗
31. Acta Materialia · 2013 · 61 · 759110.1016/j.actamat.2013.08.055 ↗
32. Journal of Applied Physics · 2015 · 117 · 04390710.1063/1.4906567 ↗