Analyzing Molecular Simulations Trajectories by Utilizing CUDA on GPU Architecture
Gourav Shrivastav, Manish Agarwal

TL;DR
This paper demonstrates how GPU-accelerated computing using CUDA significantly speeds up the analysis of molecular simulation trajectories, achieving 10-80x faster results for static and dynamic properties.
Contribution
It introduces GPU-based kernels for molecular data analysis, providing substantial speedups over CPU codes for static and dynamic property calculations.
Findings
Order metrics show 10-50x speedup over CPU codes.
Three-particle correlation calculations are 10-45x faster.
Viscosity and mean square displacement computations are 10-80x faster.
Abstract
With the advent of high-performance computing techniques, the data for analysis has grown significantly. Here, graphic processing unit (GPU) based program kernels are discussed to exploit parallelism in the analysis codes specific to molecular simulations trajectories and data, hence reducing the time consumption. Commonly computed properties of systems which utilize static and dynamic correlations are considered. In static properties, order metrics based on two-particle correlations are shown to exhibit 10-50x speedups relative to conventional serial CPU codes. Efficiency in finding three-particle correlations, which are relatively more time consuming calculations, are also shown to be 10-45x faster depending on system size. In the case of dynamic properties, the viscosity is computed using Green-Kubo formalism at a 10-25x faster rate depending on the correlation time and total…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsProtein Structure and Dynamics · Machine Learning in Materials Science · Advanced Physical and Chemical Molecular Interactions
