摘要:在Hadoop开源云计算平台上运行分子模拟程序,具有节省软硬件投资、缩短模拟时间等研究意义。然而,该平台并不擅长科学计算类应用中所涉及的快速迭代和子任务间通信。为此,在原子分解法基础上提出了三种解决方案并利用“读写HDFS同步法”实现短程作用力有效的分子动力学模拟的并行算法。在一个Hadoop集群上测试和分析了程序的可扩展性、加速比和各部分耗时情况,结果表明在大规模体系模拟中有较好的效果,最高取得了28倍的加速比。实验证明,Hadoop并行技术在分子模拟中有着较高的经济价值和实用价值。
关键词:分子动力学 云计算 原子分解法 并行算法 hadoop平台
单位:重庆邮电大学计算机科学与技术学院 重庆400065 重庆邮电大学高性能计算与应用研究所 重庆400065
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社