DocumentCode
3664276
Title
GPU Accelerated Molecular Dynamics with Method of Heterogeneous Load Balancing
Author
Takuro Udagawa;Masakazu Sekijima
Author_Institution
Software Innovation Center, NTT Corp., Tokyo, Japan
fYear
2015
fDate
5/1/2015 12:00:00 AM
Firstpage
1008
Lastpage
1013
Abstract
Molecular Dynamics simulations are widely used to obtain a deeper understanding of chemical reactions, fluid flows, phase transitions, and other physical phenomena due to molecular interactions. The main problem with this method is that it is computationally demanding because of its amount of O (N2) and requirements for prolonged simulations. The use of Graphics Processing Units (GPUs) is an attractive solution and has been applied to this problem thus far. However, such heterogeneous approaches occasionally cause load imbalances between CPUs and GPUs and they don´t utilize all computational resources. We propose a method of balancing the workload between CPUs and GPUs, which we implemented. Our method is based on formulating and observing workloads and it statically distributes work according to spatial decomposition. We succeeded in utilizing processors more efficiently and accelerating simulations by 20.7 % at most compared to the original GPU optimized code.
Keywords
"Graphics processing units","Force","Computational modeling","Acceleration","Biological system modeling","Message systems"
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium Workshop (IPDPSW), 2015 IEEE International
Type
conf
DOI
10.1109/IPDPSW.2015.41
Filename
7284420
Link To Document