Architecture, implementation and parallelisation of the GROMOS software for biomolecular simulation
In this work the design of the latest version of the GROMOS software for biomolecular simulation, GROMOS11 is discussed. Detailed organisation and class descriptions of the MD++ simulation program and the GROMOS++ analysis package are given. It is shown how the code was documented, how it can be easily modified and extended, how debugging of it is carried out. Additional efficiency and parallelisation concepts are presented and benchmarked. (C) 2011 Elsevier B.V. All rights reserved.
parallelisation gromos molecular dynamics gpu software design