We have implemented the fast multipole algorithm (FMA) of Greengard and Rokhlin and incorporated it into the molecular dynamics program MD of Windemuth and Schulten, allowing rapid computation of the non-bonded forces acting in dynamical protein systems without truncation or other corruption of the Coulomb force. The resulting program speeds up simulations of protein systems with approximately 24000 atoms by up to an order of magnitude on a single workstation. Additionally, we have implemented a parallel version of the three-dimensional FMA code on a loosely coupled workstations, further reducing simulation times. Large (in both size of system and length of simulated time) protein molecular dynamics simulations are now possible on workstations rather than supercomputers, and very large protein computations are possible on clusters of workstations and parallel machines.
ASJC Scopus subject areas
- Physics and Astronomy(all)
- Physical and Theoretical Chemistry