Accelerating Solidification Process Simulation for Large-Sized System of Liquid Metal Atoms Using GPU with CUDA

Jie Liang,KenLi Li,Lin Shi,RangSu Liu,Jing Mei
DOI: https://doi.org/10.1016/j.jcp.2013.10.012
IF: 4.645
2014-01-01
Journal of Computational Physics
Abstract:Molecular dynamics simulation is a powerful tool to simulate and analyze complex physical processes and phenomena at atomic characteristic for predicting the natural time-evolution of a system of atoms. Precise simulation of processes such as liquid metal solidification processes simulation has strong requirements both in the simulation size and computing timescale. Therefore, finding available computing resources is crucial to accelerate computation of solidification processes simulations. This paper presents a new approach to accelerate calculation of liquid metal solidification processes based on the previous study implemented on the CPU clusters, where the GPU-based MD (molecular dynamics) algorithm using a fine-grained spatial decomposition method enlarge the scale of the simulation system to a simulation system involving 10, 000, 000 atoms. The algorithms are implemented using FORTRAN and CUDA on a commodity NVIDIA Tesla M2050 card, where experimental results demonstrate that GPU-based calculations are typically 9~11 times faster than the corresponding sequential execution and approximately 1.5~2 times faster than 16-CPU clusters implementations.
What problem does this paper attempt to address?