IEEE/ACM Transactions on Computational Biology and Bioinformatics · 2017 · 13 citations · 21 references
Cluster ComputingEngineeringComputer ArchitectureComputational ChemistryHigh Performance ComputingSupercomputer ArchitectureMolecular DynamicsDynamic BehaviorHigh-performance ArchitectureTianhe-2 SupercomputerParallel ComputingBiophysicsAccelerated Gromacs PerformsMassively-parallel ComputingOpen Source SupercomputingComputer EngineeringComputer ScienceHardware AccelerationParallel ProcessingParallel Programming
Molecular Dynamics (MD) is the simulation of the dynamic behavior of atoms and molecules. As the most popular software for molecular dynamics, GROMACS cannot work on large-scale data because of limit computing resources. In this paper, we propose a CPU and Intel® Xeon Phi Many Integrated Core (MIC) collaborated parallel framework to accelerate GROMACS using the offload mode on a MIC coprocessor, with which the performance of GROMACS is improved significantly, especially with the utility of Tianhe-2 supercomputer. Furthermore, we optimize GROMACS so that it can run on both the CPU and MIC at the same time. In addition, we accelerate multi-node GROMACS so that it can be used in practice. Benchmarking on real data, our accelerated GROMACS performs very well and reduces computation time significantly. Source code: https://github.com/tianhe2/gromacs-mic.
21
GROMACS: Fast, flexible, and free
David van der Spoel, Erik Lindahl, Berk Hess et al. · Journal of Computational Chemistry · 2005 · 18.4K citations
GROMACS 4.5: a high-throughput and highly parallel open source molecular simulation toolkit
Sander Pronk, Szilárd Páll, Roland Schulz et al. · Bioinformatics · 2013 · 7.4K citations · Full text