HPF parallelization of a molecular dynamics code: Strategies and performances

被引:0
|
作者
Di Martino, B [1 ]
Celino, M
Rosato, V
机构
[1] Second Univ Napoli, Dipartimento Ingn Informaz, Naples, Italy
[2] ENEA, HPCN Project, CR Casaccia, I-00100 Rome, AD, Italy
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The High Performance Fortran (HPF) environment has been used to efficiently parallelize a Molecular Dynamics (MD) code. The MD code is a Tight-Binding code, properly specialized for semiconductor materials and characterized by inhomogeneous data distribution. Furthermore, the electronic properties are taken into account during the atomic dynamics: for this reason a large sparse matrix is built and diagonalized to compute the whole body of its eigenvalues and eigenvectors at each time step. For the diagonalization task, a parallel mathematical routine implemented. The strategy of parallelization, the integration of the mathematical routine in the HPF code are described and discussed. hll the benchmark are performed on IBM SP architecture.
引用
收藏
页码:535 / 542
页数:8
相关论文
共 50 条
  • [21] Heterogeneous parallelization and acceleration of molecular dynamics simulations in GROMACS
    Pall, Szilard
    Zhmurov, Artem
    Bauer, Paul
    Abraham, Mark
    Lundborg, Magnus
    Gray, Alan
    Hess, Berk
    Lindahl, Erik
    JOURNAL OF CHEMICAL PHYSICS, 2020, 153 (13):
  • [22] Tools-supported HPF and MPI parallelization of the NAS Parallel Benchmarks
    Clemencon, C
    Decker, KM
    Deshpande, VR
    Endo, A
    Fritscher, J
    Lorenzo, PAR
    Masuda, N
    Muller, A
    Ruhl, R
    Sawyer, W
    Wylie, RJN
    Zimmermann, F
    FRONTIERS '96 - THE SIXTH SYMPOSIUM ON FRONTIERS OF MASSIVELY PARALLEL COMPUTING, PROCEEDINGS, 1996, : 309 - 318
  • [23] Parallelization of a block tridiagonal solver in HPF on an IBM SP2
    van der Ploeg, A
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1998, 1401 : 242 - 251
  • [24] CFD Code Parallelization on GPU and the Code Portability
    Tomanovic, Ivan
    Belosevic, Srdjan
    Milicevic, Aleksandar
    Crnomarkovic, Nenad
    Stojanovic, Andrijana
    Deng, Lei
    Che, Defu
    ADVANCED THEORY AND SIMULATIONS, 2025, 8 (03)
  • [25] Code Parallelization through Sequential Code Search
    Cai, Bowen
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 695 - 697
  • [26] CFD Code Parallelization on GPU and the Code Portability
    Tomanović, Ivan
    Belošević, Srdjan
    Milićević, Aleksandar
    Crnomarković, Nenad
    Stojanović, Andrijana
    Deng, Lei
    Che, Defu
    Advanced Theory and Simulations, 2024,
  • [27] An environment for OpenMP code parallelization
    Ierotheou, CS
    Jin, H
    Matthews, G
    Johnson, SP
    Hood, R
    PARALLEL COMPUTING: SOFTWARE TECHNOLOGY, ALGORITHMS, ARCHITECTURES AND APPLICATIONS, 2004, 13 : 811 - 818
  • [28] Parallelization of a relativistic DFT code
    Belpassi, L
    Storchi, L
    Tarantelli, F
    Sgamellotti, A
    Quiney, HM
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2004, 20 (05): : 739 - 747
  • [29] Polyhedral Parallelization of Binary Code
    Pradelle, Benoit
    Ketterlin, Alain
    Clauss, Philippe
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2012, 8 (04)
  • [30] Verification by parallelization of parametric code
    Gedell, Tobias
    Haehnle, Reiner
    ALGEBRAIC AND PROOF-THEORETIC ASPECTS OF NON-CLASSICAL LOGICS: PAPERS IN HONOR OF DANIELE MUNDICI ON THE OCCASION OF HIS 60TH BIRTHDAY, 2007, 4460 : 138 - 159