×

Molecular dynamics performance evaluation with modern computer architecture. (English) Zbl 07250764

Sergeyev, Yaroslav D. (ed.) et al., Numerical computations: theory and algorithms. Third international conference, NUMTA 2019, Crotone, Italy, June 15–21, 2019. Revised selected papers. Part II. Cham: Springer. Lect. Notes Comput. Sci. 11974, 322-329 (2020).
Summary: An important task of chemical biology is to discover the mechanism of recognition and binding between proteins. Despite the simplicity of the ligand-based model, fundamental mechanisms that regulate these interactions are poorly understood. An adequate equipment is mandatory to unravel this scientific challenge, not only through cost savings but also with high-quality results. With this in mind, we performed molecular dynamics simulations using the Gromacs package on two promising platforms: Cavium ThunderX2 ARM based cluster setup and shared-memory Intel based single-node machine. Aforementioned tests were also performed on common Intel based servers as a reference. Acquired results shown that shared-memory machine features the higest performance, although ARM and Intel clutsers are only slightly slower when more than four sockets are employed. During measurements, idle and job-execution consumptions were sampled in order to evaluate the energy required by a single simulation step. Results show that ARM and Intel servers are much less power-hungry with respect to shared-memory machine. The latter, on the other hand, features a decrement in power consumption when more resources are employed. Said unexpected behaviour is later discussed.
For the entire collection see [Zbl 1435.65017].

MSC:

65-XX Numerical analysis

Software:

Gromacs; FFTW
Full Text: DOI

References:

[1] Xiong, J.P.: Crystal structure of the extracellular segment of integrin \(\alpha V \beta 3\) in complex with an Arg-Gly-Asp ligand. Science (2002). https://doi.org/10.1126/science.1069040 · doi:10.1126/science.1069040
[2] Xiao, T.: Structural basis for allostery in integrins and binding to fibrinogen-mimetic therapeutics. Nature (2004). https://doi.org/10.1038/nature02976 · doi:10.1038/nature02976
[3] Bandyopadhyay, A., et al.: Defining the role of Integrin \(\alpha \nu \beta 6\) in Cancer. Curr. Drug Targ. (2009). https://doi.org/10.2174/138945009788680374 · doi:10.2174/138945009788680374
[4] Munger, J.S.: A mechanism for regulating pulmonary inflammation and fibrosis: the integrin \(\alpha \nu \beta 6\) binds and activates latent TGF \(\beta 1\). Cell (1999). https://doi.org/10.1016/S0092-8674(00)80545-0 · doi:10.1016/S0092-8674(00)80545-0
[5] Xu, M., et al.: Epigenetic regulation of integrin \(\beta 6\) transcription induced by TGF-\( \beta 1\) in human oral squamous cell carcinoma cells. J. Cell. Biochem. (2018). https://doi.org/10.1002/jcb.26642 · doi:10.1002/jcb.26642
[6] Morgan, M.R., et al.: Psoriasin (S100A7) associates with integrin \(\beta 6\) subunit and is required for \(\alpha \nu \beta 6\)-dependent carcinoma cell invasion. Oncogene (2011). https://doi.org/10.1038/onc.2010.535 · doi:10.1038/onc.2010.535
[7] Dong, X., et al.: Structural determinants of integrin \(\beta \)-subunit specificity for latent TGF-\( \beta \). Nat. Struct. Mol. (2014). https://doi.org/10.1038/nsmb.2905 · doi:10.1038/nsmb.2905
[8] Abraham, M.J.: GROMACS: high performance molecular simulations through multi-level parallelism from laptops to supercomputers. SoftwareX 1, 19-25 (2015) · doi:10.1016/j.softx.2015.06.001
[9] The GNU Compiler Collection Homepage. https://gcc.gnu.org/. Accessed 27 May 2019
[10] OpenMPI Homepage. https://www.open-mpi.org/. Accessed 27 May 2019
[11] FFTW Hoempage. http://www.fftw.org/. Accessed 27 May 2019
[12] Abil, E.A., et al.: Motional timescale predictions by molecular dynamics simulations: case study using proline and hydroxyproline sidechain dynamics. Proteins (2014). https://doi.org/10.1002/prot.24350 · doi:10.1002/prot.24350
[13] Allner, et al.: Magnesium ion-water coordination and exchange in biomolecular simulations. J. Chem. Theory Comput. (2012). https://doi.org/10.1021/ct3000734 · doi:10.1021/ct3000734
[14] Bussi, G., et al.: Canonical sampling through velocity-rescaling. J. Chem. Phys. (2007). https://doi.org/10.1063/1.2408420 · doi:10.1063/1.2408420
[15] Parrinello, M., Rahman, A.: Polymorphic transitions in single crystals: a new molecular dynamics method. J. Appl. Phys. (1981). https://doi.org/10.1063/1.328693 · doi:10.1063/1.328693
[16] Essman, U., et al.: A smooth particle mesh Ewald method. J. Chem. Phys. (1995). https://doi.org/10.1063/1.470117i · doi:10.1063/1.470117i
[17] http://manual.gromacs.org/documentation/2019-rc1/reference-manual/algorithms/molecular-dynamics.html#the-leap-frog-integrator. Accessed 10 Jan 2019
[18] Smith S., et al.: A performance analysis of the first generation of HPC-optimized arm processors. Concurr. Pract. Exp. Comput. (2019). https://doi.org/10.1002/cpe.5110 · doi:10.1002/cpe.5110
[19] Paladino, A. · doi:10.1371/journal.pcbi.1005334
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.