DocumentCode
652608
Title
Linear Complexity and High Scalability of a Parallel Monte Carlo Simulation Method
Author
Amaro-Rico, Guillermo ; Botello-Rionda, Salvador ; Carrillo-Tripp, Mauricio
Author_Institution
Dept. de Comput., Centro de Investig. en Matemdticas (CIMAT), Guanajuato, Mexico
fYear
2013
fDate
28-30 Oct. 2013
Firstpage
683
Lastpage
687
Abstract
The Monte Carlo method has been used extensively on computational simulations of phenomena that can be described as a system of particles. In this work we propose a programming methodology based on domain grids that avoids the calculation of the distance between all pairs of particles. As a result, faster results with linear complexity and high scalability are produced. Application of the algorithm to calculate the solvation index of liquid argon was used as validation. The system size used was 10 million atoms. A comparison is made between implementations using OpenMP or CUDA.
Keywords
Monte Carlo methods; argon; chemistry computing; computational complexity; parallel architectures; solvation; CUDA; OpenMP; computational simulations; domain grids; linear complexity; liquid argon; parallel Monte Carlo simulation method; programming methodology; scalability; solvation index; Argon; Atomic measurements; Complexity theory; Graphics processing units; Indexes; Monte Carlo methods; Potential energy; CUDA; Computational Simulation; HPC; Monte Carlo; Parallel Computing;
fLanguage
English
Publisher
ieee
Conference_Titel
P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2013 Eighth International Conference on
Conference_Location
Compiegne
Type
conf
DOI
10.1109/3PGCIC.2013.124
Filename
6681312
Link To Document