Crocker, M.S.; Hampton, S.S.; Matthey, T.; Izaguirre, J.A.
MDSIMAID: Automatic parameter optimization in fast electrostatic algorithms
JOURNAL OF COMPUTATIONAL CHEMISTRY, 26:1021-1031, JUL 30 2005

MDSIMAID is a recommender system that optimizes parallel Particle Mesh Ewald (PME) and both sequential and parallel multigrid (MG) summation fast electrostatic solvers. MDSIMAID optimizes the running time or parallel scalability of these methods within a given error tolerance. MDSIMAID performs a run time constrained search on the parameter space of each method starting from semiempirical performance models. Recommended parameters are presented to the user. MDSIMAID'S optimization of MG leads to configurations that are up to 14 times faster or 17 times more accurate than published recommendations. Optimization of PME can improve its parallel scalability, making it run twice as fast in parallel in our tests. MDSIMAID and its Python source code are accessible through a Web portal located at http://mdsimaid.cse.nd.edu. (c) 2005 Wiley Periodicals, Inc.

DOI:10.1002/jcc.20240

Find full text with Google Scholar.