4.5 Article

Software design for a highly parallel molecular dynamics simulation framework in chemical engineering

期刊

JOURNAL OF COMPUTATIONAL SCIENCE
卷 2, 期 2, 页码 124-129

出版社

ELSEVIER
DOI: 10.1016/j.jocs.2011.01.009

关键词

Molecular dynamics; Hybrid parallelisation; Load balancing; Numerical software

资金

  1. Bundesministerium fur Bildung und Forschung within the project IMEMO - Innovative HPC-Methoden und Einsatz fur hoch skalierbare Molekulare Simulation [Forderkennzeichen 01IH08013D]

向作者/读者索取更多资源

The software structure of MarDyn, a molecular dynamics simulation program for nanofluidics in chemical engineering, is presented. Multi-component mixtures in heterogeneous states with huge numbers of particles put great challenges on the simulation of scenarios in this field, which cannot be tackled with the established molecular simulation programs. The need to develop a new software for such simulations with an interdisciplinary team opened the chance of using state-of-the-art methods on the modelling as well as on the simulation side. This entails the need to test and compare different methods in all parts of the program to be able to find the best method for each task. It is shown how the software design of MarDyn supports, testing and comparing of various methods in all parts of the program. The focus lies on those parts concerning parallelisation, which is on the one hand a pure MPI parallelisation and on the other hand a hybrid approach using MPI in combination with a memory-coupled parallelisation. For the latter, MarDyn not only allows the use of different algorithms, but also supports the use of different libraries such as OpenMP and TBB. (C) 2011 Elsevier B.V. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据