next up previous contents index
Next: Collective variable components (basis Up: Selecting atoms for colvars: Previous: Treatment of periodic boundary   Contents   Index


Performance a Colvars calculation based on group size.

In simulations performed with message-passing programs (such as NAMD or LAMMPS), the calculation of energy and forces is distributed (i.e., parallelized) across multiple nodes, as well as over the processor cores of each node. Atomic coordinates are typically collected on one node, where the calculation of collective variables and of their biases is executed. This means that for simulations over large numbers of nodes, a Colvars calculation may produce a significant overhead, coming from the costs of transmitting atomic coordinates to one node and of processing them.

Performance can be improved in multiple ways:


next up previous contents index
Next: Collective variable components (basis Up: Selecting atoms for colvars: Previous: Treatment of periodic boundary   Contents   Index
vmd@ks.uiuc.edu