2014
DOI: 10.1002/jcc.23763
|View full text |Cite
|
Sign up to set email alerts
|

A comparison between parallelization approaches in molecular dynamics simulations on GPUs

Abstract: We test the relative performances of two different approaches to the computation of forces for molecular dynamics simulations on graphics processing units. A "vertex-based" approach, where a computing thread is started per particle, is compared to an "edge-based" approach, where a thread is started per each potentially non-zero interaction. We find that the former is more efficient for systems with many simple interactions per particle while the latter is more efficient if the system has more complicated inter… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
98
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
8
1
1

Relationship

4
6

Authors

Journals

citations
Cited by 115 publications
(98 citation statements)
references
References 44 publications
0
98
0
Order By: Relevance
“…The introduction of different strengths for the AA and TT stacking in the model allows us to better capture these effects and in addition gives us more accurate sequence-dependent hairpin thermodynamics and kinetics, which are currently being exploited to further study hairpins. We note that a simulation code implementing both the original oxDNA model and the new oxDNA2 model, including an implementation using graphical processing units (GPUs), 85 is available for download from dna.physics.ox.ac.uk.…”
Section: Discussionmentioning
confidence: 99%
“…The introduction of different strengths for the AA and TT stacking in the model allows us to better capture these effects and in addition gives us more accurate sequence-dependent hairpin thermodynamics and kinetics, which are currently being exploited to further study hairpins. We note that a simulation code implementing both the original oxDNA model and the new oxDNA2 model, including an implementation using graphical processing units (GPUs), 85 is available for download from dna.physics.ox.ac.uk.…”
Section: Discussionmentioning
confidence: 99%
“…This example shows that structural investigations of systems of the order of hundreds of bases are well within the capabilities of the oxRNA model using a single CPU, and if multiple CPUs are used, or a GPU chip is used, 94 then structural properties and fluctuations around equilibrium can be studied for systems on the order of thousands of base pairs, as can be done for oxDNA. 68 In Ref.…”
mentioning
confidence: 89%
“…Rovigatti et al have recently discussed the possible advantages of "vertex-based" (atom-decomposition [54], one thread per particle) versus "edge-based" (force-decomposition [54], one thread per interaction) parallelism [55]. Our approach includes the former and a range of intermediate cases, while not taking it to the extreme of one thread per interaction.…”
Section: Python Interfacementioning
confidence: 99%