Abstract
We present an optimized parallelization scheme for molecular
dynamics simulations of large biomolecular systems, implemented in
the production-quality molecular dynamics program NAMD. With an
object-based hybrid force and spatial decomposition scheme, and an
aggressive measurement-based predictive load balancing framework,
we have attained speeds and speedups that are much higher than any
reported in literature so far. The paper first summarizes the broad
methodology we are pursuing, and the basic parallelization scheme
we used. It then describes the optimizations that were instrumental
in increasing performance, and presents performance results on
benchmark simulations.