Accelerating large-scale phase-field simulations with GPU

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....

Full description

Bibliographic Details
Main Authors: Xiaoming Shi, Houbing Huang, Guoping Cao, Xingqiao Ma
Format: Article
Language:English
Published: AIP Publishing LLC 2017-10-01
Series:AIP Advances
Online Access:http://dx.doi.org/10.1063/1.5003709
id doaj-088cfca4f45c4728ae2a50bde86cc25f
record_format Article
spelling doaj-088cfca4f45c4728ae2a50bde86cc25f2020-11-25T02:24:35ZengAIP Publishing LLCAIP Advances2158-32262017-10-01710105216105216-1010.1063/1.5003709007710ADVAccelerating large-scale phase-field simulations with GPUXiaoming Shi0Houbing Huang1Guoping Cao2Xingqiao Ma3Department of Physics, University of Science and Technology Beijing, Beijing 100083, ChinaDepartment of Physics, University of Science and Technology Beijing, Beijing 100083, ChinaDepartment of Physics, University of Science and Technology Beijing, Beijing 100083, ChinaDepartment of Physics, University of Science and Technology Beijing, Beijing 100083, ChinaA 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.http://dx.doi.org/10.1063/1.5003709
collection DOAJ
language English
format Article
sources DOAJ
author Xiaoming Shi
Houbing Huang
Guoping Cao
Xingqiao Ma
spellingShingle Xiaoming Shi
Houbing Huang
Guoping Cao
Xingqiao Ma
Accelerating large-scale phase-field simulations with GPU
AIP Advances
author_facet Xiaoming Shi
Houbing Huang
Guoping Cao
Xingqiao Ma
author_sort Xiaoming Shi
title Accelerating large-scale phase-field simulations with GPU
title_short Accelerating large-scale phase-field simulations with GPU
title_full Accelerating large-scale phase-field simulations with GPU
title_fullStr Accelerating large-scale phase-field simulations with GPU
title_full_unstemmed Accelerating large-scale phase-field simulations with GPU
title_sort accelerating large-scale phase-field simulations with gpu
publisher AIP Publishing LLC
series AIP Advances
issn 2158-3226
publishDate 2017-10-01
description 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.
url http://dx.doi.org/10.1063/1.5003709
work_keys_str_mv AT xiaomingshi acceleratinglargescalephasefieldsimulationswithgpu
AT houbinghuang acceleratinglargescalephasefieldsimulationswithgpu
AT guopingcao acceleratinglargescalephasefieldsimulationswithgpu
AT xingqiaoma acceleratinglargescalephasefieldsimulationswithgpu
_version_ 1724854792242593792