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....
Main Authors: | , , , |
---|---|
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 |