首页> 外文期刊>Journal of computational science >Software design for a highly parallel molecular dynamics simulation framework in chemical engineering
【24h】

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

机译:化学工程中高度并行的分子动力学模拟框架的软件设计

获取原文
获取原文并翻译 | 示例

摘要

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.
机译:介绍了MarDyn的软件结构,这是化学工程中纳米流体的分子动力学模拟程序。具有大量颗粒的异质状态的多组分混合物给该领域中的场景模拟带来了巨大挑战,而现有的分子模拟程序无法解决这些挑战。与跨学科团队一起开发用于此类仿真的新软件的需求为在建模以及仿真方面使用最新技术提供了机会。这就需要在程序的所有部分中测试和比较不同的方法,以便能够为每个任务找到最佳方法。它显示了MarDyn的软件设计如何在程序的所有部分中支持测试和比较各种方法。重点放在与并行化有关的那些部分上,一方面是纯MPI并行化,另一方面是使用MPI与内存耦合并行化相结合的混合方法。对于后者,MarDyn不仅允许使用不同的算法,而且还支持使用诸如OpenMP和TBB之类的不同库。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号