Title :
Mixed-precision models for calculation of high-order virial coefficients on GPUs
Author :
Chao Feng ; Schultz, Andrew ; Chaudhary, Vipin ; Kofke, David
Author_Institution :
Dept. of Comput. Sci. & Eng., State Univ. of New York at Buffalo, Buffalo, NY, USA
Abstract :
The virial equation of state (VEOS) is a density expansion of the thermodynamic pressure with respect to an ideal-gas reference. Its coefficients can be computed from a molecular model, and become more expensive to calculate at higher order. In this paper, we use GPU to calculate the 8th, 9th and 10th virial coefficients of the Lennard-Jones (LJ) potential model by the Mayer Sampling Monte Carlo (MSMC) method and Wheatley´s algorithm. Two mixed-precision models are proposed to overcome a potential precision limitation of current GPUs while maintaining the performance benefit. On the latest Kepler architecture GPU Tesla K40, an average speedup of 20 to 40 is achieved for these calculations.
Keywords :
Monte Carlo methods; graphics processing units; thermodynamics; Kepler architecture GPU Tesla K40; LJ potential model; Lennard-Jones potential model; MSMC method; Mayer Sampling Monte Carlo method; VEOS; Wheatley algorithm; high order virial coefficients; ideal-gas reference; mixed precision models; molecular model; potential precision limitation; thermodynamic pressure; virial equation of state; Acceleration; Algorithm design and analysis; Computational modeling; Graphics processing units; Mathematical model; Memory management; Monte Carlo methods; GPU; Lennard-Jones Potential; Mayer Sampling Monte Carlo; Mixed-Precision; Virial Equation of State; Wheatley´s Algorithm;
Conference_Titel :
High Performance Computing (HiPC), 2014 21st International Conference on
Print_ISBN :
978-1-4799-5975-4
DOI :
10.1109/HiPC.2014.7116898