• 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