Parallel in time simulations using high level quantum chemistry methods and complex empirical potentials
ORAL
Abstract
Algorithms that support parallel decomposition in the time dimension are presented and applied to conventional molecular dynamics (MD) models and {\em ab initio} molecular dynamics (AIMD) models of realistic complexity. The algorithms support convenient parallel implementation to achieve significant improvement in the simulation of high level (e.g. MP2) and excited state dynamics. Given a forward time integrator propagating the system from time $t_i$ (trajectory position and velocity $\mathbf{x}_i =(\mathbf{r}_i,\mathbf{v}_i)$) to $t_{i+1}$ as $\mathbf{x}_{i+1} = \mathbf{f}_i(\mathbf{x}_i)$, the dynamics problem is transformed into a root finding problem, $\mathbf{F} = \mathbf{[x_{i}-f(x_{(i-1})]_{i}}=\mathbf{0}$, for the trajectory variables. The fixed point problem is unconditionally convergent and is solved iteratively using a variety of optimization techniques, including quasi-Newton and preconditioned quasi-Newton methods. The algorithm is parallelized by assigning a processor to each time-step entry in the columns of $\mathbf{F(\mathbf{X})}$. Less accurate but more efficient dynamical models based on simplified interactions or coarsening time-steps provide preconditioners for the root finding problem and lead to an algorithm similar to the parareal algorithm.
–
Authors
-
Eric Bylaska
Pacific Northwest Natl Lab
-
Jonathan Weare
University Chicago
-
John Weare
UCSD