ExaStamp: A Parallel Framework for Molecular Dynamics on Heterogeneous Clusters

被引:0
|
作者
Cieren, Emmanuel [1 ]
Colombet, Laurent [1 ]
Pitoiset, Samuel [2 ]
Namyst, Raymond [2 ]
机构
[1] CEA, DAM, DIF, F-91297 Arpajon, France
[2] Univ Bordeaux, INRIA, F-33405 Talence, France
关键词
Molecular dynamics; MPI; threads; TBB; vectorization; OpenCL; object-oriented design; Lennard-Jones; EAM; EMBEDDED-ATOM-METHOD;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recent evolution of supercomputer architectures toward massively multi-cores nodes equipped with many-core accelerators is leading to make MPI-only applications less effective. To fully tap into the potential of these architectures, hybrid approaches - mixing MPI, threads and CUDA or OpenCL - usually meet performance expectations, but at the price of huge development and optimization efforts. In this paper, we present a programming framework specialized for molecular dynamics simulations. This framework allows end-users to develop their computation kernels in the form of sequential-looking functions and generates multi-level parallelism combining vectorized and SIMD kernels, multi-threading and communications. We report on preliminary performance results obtained on different architectures with widely used force computation kernels.
引用
收藏
页码:121 / 132
页数:12
相关论文
共 50 条
  • [21] Domain-based decomposition parallel molecular dynamics algorithm on computer clusters
    Zhao, Jiu-ling
    Zhao, Jiu-Fen
    FOURTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 3, PROCEEDINGS, 2007, : 49 - +
  • [22] A Scalable Parallel Framework for Analyzing Terascale Molecular Dynamics Simulation Trajectories
    Tu, Tiankai
    Rendleman, Charles A.
    Borhani, David W.
    Dror, Ron O.
    Gullingsrud, Justin
    Jensen, Morten O.
    Klepeis, John L.
    Maragakis, Paul
    Miller, Patrick
    Stafford, Kate A.
    Shaw, David E.
    INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2008, : 432 - 443
  • [23] CHEF: A Framework for Deploying Heterogeneous Models on Clusters With Heterogeneous FPGAs
    Tang, Yue
    Song, Yukai
    Elango, Naveena
    Priya, Sheena Ratnam
    Jones, Alex K.
    Xiong, Jinjun
    Zhou, Peipei
    Hu, Jingtong
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (11) : 3937 - 3948
  • [24] A Fast Parallel Implementation of Molecular Dynamics with the Morse Potential on a Heterogeneous Petascale Supercomputer
    Wu, Qiang
    Yang, Canqun
    Wang, Feng
    Xue, Jingling
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 140 - 149
  • [25] A simulation framework for priority scheduling on heterogeneous clusters
    Cavdar, Derya
    Birke, Robert
    Chen, Lydia Y.
    Alagoz, Fatih
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 52 : 37 - 48
  • [26] A framework for statistical analysis of datasets on heterogeneous clusters
    Carino, Ricolindo L.
    Banicescu, Ioana
    2005 IEEE International Conference on Cluster Computing (CLUSTER), 2006, : 493 - 501
  • [27] Parallel molecular dynamics
    Hilbers, P.A.J.
    Esselink, K.
    Proceedings of the European Workshops on Parallel Computing, 1992,
  • [28] Parallel Data Migration Framework on Linux Clusters
    Muhamed F. Mudawar
    Mohammed K. AlGhuson
    Arabian Journal for Science and Engineering, 2011, 36 : 785 - 794
  • [29] Parallel Data Migration Framework on Linux Clusters
    Mudawar, Muhamed F.
    AlGhuson, Mohammed K.
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2011, 36 (05) : 785 - 794
  • [30] Parallel short range molecular dynamics simulations on computer clusters: Performance evaluation and modeling
    Karakasidis, TE
    Cholevas, NS
    Liakopoulos, AB
    MATHEMATICAL AND COMPUTER MODELLING, 2005, 42 (7-8) : 783 - 798