High-Scalable Collaborated Parallel Framework for Large-Scale Molecular Dynamic Simulation on Tianhe-2 Supercomputer

被引:1
|
作者
Peng, Shaoliang [1 ,2 ]
Zhang, Xiaoyu [2 ]
Su, Wenhe [2 ]
Dong, Dong [2 ]
Lu, Yutong [2 ]
Liao, Xiangke [2 ]
Lu, Kai [2 ]
Yang, Canqun [2 ]
Liu, Jie [2 ]
Zhu, Weiliang [3 ]
Wei, Dongqing [4 ,5 ]
机构
[1] Hunan Univ, Coll Comp Sci & Elect Engn, Changsha 410006, Hunan, Peoples R China
[2] Natl Univ Def Technol, Sch Comp Sci, Changsha 410073, Hunan, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Mat Med, Drug Discovery & Design Ctr, State Key Lab Drug Res, Shanghai 200031, Peoples R China
[4] Shanghai Jiao Tong Univ, Coll Life Sci & Biotechnol, Shanghai 200000, Peoples R China
[5] Shanghai Jiao Tong Univ, State Key Lab Microbial Metab, Shanghai 200000, Peoples R China
基金
国家重点研发计划;
关键词
Computational modeling; Biological system modeling; Acceleration; Microwave integrated circuits; Supercomputers; Optimization; Software; AMBER; collaborated parallel; MD; molecular dynamics; MIC; many integrade core; MPI; message passing interface; openMP; supercomputer; speedup; Tianhe-2; AMBER;
D O I
10.1109/TCBB.2018.2805709
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Molecular dynamics (MD) is a computer simulation method of studying physical movements of atoms and molecules that provide detailed microscopic sampling on molecular scale. With the continuous efforts and improvements, MD simulation gained popularity in materials science, biochemistry and biophysics with various application areas and expanding data scale. Assisted Model Building with Energy Refinement (AMBER) is one of the most widely used software packages for conducting MD simulations. However, the speed of AMBER MD simulations for system with millions of atoms in microsecond scale still need to be improved. In this paper, we propose a parallel acceleration strategy for AMBER on the Tianhe-2 supercomputer. The parallel optimization of AMBER is carried out on three different levels: fine grained OpenMP parallel on a single CPU, single node CPU/MIC parallel optimization and multi-node multi-MIC collaborated parallel acceleration. By the three levels of parallel acceleration strategy above, we achieved the highest speedup of 25-33 times compared with the original program.
引用
收藏
页码:804 / 816
页数:13
相关论文
共 50 条
  • [1] A CPU/MIC Collaborated Parallel Framework for GROMACS on Tianhe-2 Supercomputer
    Peng, Shaoliang
    Cui, Yingbo
    Yang, Shunyun
    Su, Wenhe
    Zhang, Xiaoyu
    Zhang, Tenglilang
    Liu, Weiguo
    Zhao, Xing-Ming
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2019, 16 (02) : 425 - 433
  • [2] mAMBER: A CPU/MIC Collaborated Parallel Framework for AMBER on Tianhe-2 Supercomputer
    Peng, Shaoliang
    Zhang, Xiaoyu
    Lu, Yutong
    Liao, Xiangke
    Lu, Kai
    Yang, Canqun
    Liu, Jie
    Zhu, Weiliang
    Wei, Dongqing
    2016 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2016, : 651 - 657
  • [3] Hybrid parallel framework for multiple-point geostatistics on Tianhe-2: A robust solution for large-scale simulation
    Cui, Zhesi
    Chen, Qiyu
    Liu, Gang
    Mariethoz, Gregoire
    Ma, Xiaogang
    COMPUTERS & GEOSCIENCES, 2021, 157
  • [4] ICON-MIC: Implementing a CPU/MIC Collaboration Parallel Framework for ICON on Tianhe-2 Supercomputer
    Wang, Zihao
    Chen, Yu
    Zhang, Jingrong
    Li, Lun
    Wan, Xiaohua
    Liu, Zhiyong
    Sun, Fei
    Zhang, Fa
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2018, 25 (03) : 270 - 281
  • [5] Parallelizing and optimizing large-scale 3D multi-phase flow simulations on the Tianhe-2 supercomputer
    Li, Dali
    Xu, Chuanfu
    Wang, Yongxian
    Song, Zhifang
    Xiong, Min
    Gao, Xiang
    Deng, Xiaogang
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (05): : 1678 - 1692
  • [6] Evaluating and Optimizing Parallel LU-SGS for High-order CFD simulations on the Tianhe-2 supercomputer
    Li, Dali
    Xu, Chuanfu
    Guo, Ningbo
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 1182 - 1189
  • [7] Large-Scale Neo-Heterogeneous Programming and Optimization of SNP Detection on Tianhe-2
    Cui, Yingbo
    Liao, Xiangke
    Peng, Shaoliang
    Lu, Yutong
    Yang, Canqun
    Wang, Bingqiang
    Wu, Chengkun
    HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2015, 2015, 9137 : 74 - 86
  • [8] A distributed framework for scalable large-scale crowd simulation
    Lozano, Miguel
    Morillo, Pedro
    Lewis, Daniel
    Reiners, Dirk
    Cruz-Neira, Carolina
    VIRTUAL REALITY, PROCEEDINGS, 2007, 4563 : 111 - +
  • [9] A scalable parallel framework for microstructure analysis of large-scale molecular dynamics simulations data
    Wu, Guoqing
    Song, Haifeng
    Lin, Deye
    COMPUTATIONAL MATERIALS SCIENCE, 2018, 144 : 322 - 330
  • [10] Parallel computing for high-resolution/large-scale flood simulation using the K supercomputer
    Kobayashi, Kenichiro
    Kitamura, Dai
    Ando, Kazuto
    Ohi, Noriyuki
    HYDROLOGICAL RESEARCH LETTERS, 2015, 9 (04) : 61 - 68