GROMACS

GROMACS于上世纪90年代初诞生于哥廷根大学Berendsen实验室,其开发初衷是发展一个并行的分子动力学软件,初版功能主要基于van Gunsteren和Berendsen开发的串行动力学软件GROMOS。虽然与GROMOS有很深的渊源,GROMACS诞生之后两个软件各自独立发展,分别由Berendsen实验室和van Gunsteren维护和开发,在功能和特性上也渐趋不同。van Gunsteren实验室侧重于与GROMOS同名的力场的开发,Berendsen实验室则在动力学软件本身的开发尤其是性能提升方面取得了很多进展。从2001年开始,GROMACS的开发维护工作由瑞典KTH皇家技术学院的Science for Life Laboratory主导。GROMACS主体代码使用C语言,近年来正逐步过渡到C++,代码开源。在发展历程中GROMACS一直强调性能优化,其运行效率尤其是单机计算效率在多个benchmark中明显优于几个主流同类软件。时至今日,高度优化的计算性能和代码的开放性为GROMACS赢得了众多的用户,使之成为目前生物系统分子动力学模拟领域中最常用的软件。当前版本为2016,代码量约百万行。

上海市浦东新区沪城环路999号