首页 | 本学科首页   官方微博 | 高级检索  
     


Parallel simulation of Brownian dynamics on shared memory systems with OpenMP and Unified Parallel C
Authors:Carlos Teijeiro  Godehard Sutmann  Guillermo L Taboada  Juan Touriño
Affiliation:1. Computer Architecture Group, University of A Coru?a, 15071, A Coru?a, Spain
2. Jülich Supercomputing Centre (JSC), Institute for Advanced Simulation, Forschungszentrum Jülich GmbH, 52425, Jülich, Germany
3. ICAMS, Ruhr-University Bochum, 44801, Bochum, Germany
Abstract:The simulation of particle dynamics is an essential method to analyze and predict the behavior of molecules in a given medium. This work presents the design and implementation of a parallel simulation of Brownian dynamics with hydrodynamic interactions for shared memory systems using two approaches: (1) OpenMP directives and (2) the Partitioned Global Address Space (PGAS) paradigm with the Unified Parallel C (UPC) language. The structure of the code is described, and different techniques for work distribution are analyzed in terms of efficiency, in order to select the most suitable strategy for each part of the simulation. Additionally, performance results have been collected from two representative NUMA systems, and they are studied and compared against the original sequential code.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号