×

通用分子动力学模拟在图形处理单元上完全实现。 (英语) 兹比尔1148.81301

摘要:图形处理单元(GPU)最初是为在计算机游戏中渲染实时效果而开发的,现在为科学应用提供了前所未有的计算能力。在本文中,我们开发了一个通用的分子动力学代码,它完全运行在单个GPU上。结果表明,我们的GPU实现提供的性能相当于快速30处理器核心分布式内存集群。我们的结果表明,GPU已经为此类集群提供了一种廉价的替代方案,并讨论了对未来的影响。

MSC公司:

81-08 量子理论相关问题的计算方法
65日元10 特定类别建筑的数值算法
第68季度10 计算模式(非确定性、并行、交互式、概率性等)
68单位05 计算机图形;计算几何(数字和算法方面)
82-08 计算方法(统计力学)(MSC2010)
82D60型 聚合物统计力学
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Cuda编程指南1.1<http://developer.nvidia.com/object/cuda.html; Cuda编程指南1.1<http://developer.nvidia.com/object/cuda.html
[2] Frenkel,D。;Smit,B.,《理解分子模拟》(2002),学术出版社:加州圣地亚哥学术出版社
[3] Plimpton,S.,《短程分子动力学快速并行算法》,J.Comp。物理。,117, 1-19 (1995) ·Zbl 0830.65120号
[4] W.Smith,T.R.Forester,DL_POLY_2.0:通用并行分子动力学模拟。;W.Smith,T.R.Forester,DL_POLY_2.0:通用并行分子动力学模拟。
[5] 贝伦德森,H.J.C。;van der Spoel,D。;van Drunen,R.,《GROMACS:传递消息的并行分子动力学实现》,Comp。物理。社区。,91, 43-56 (1995)
[6] 菲利普斯,J.C。;布劳恩(Braun,R.)。;Wang,W。;甘巴特,J。;Tajkhorshid,E。;维拉,E。;Chipot,C。;Skeel,R.D。;卡莱,L。;Schulten,K.,《NAMD的可伸缩分子动力学》,J.Comp。化学。,26, 1781-1802 (2005)
[7] 林巴赫,H.-J。;阿诺德,A。;曼恩,B.A。;Holm,C.,ESPResSo–一个用于软物质系统研究的可扩展模拟包,Compute。物理。社区。,174704-727(2006年)
[8] S.Kupka,图形加速器的分子动力学,载:CESCG,2006。;S.Kupka,图形加速器的分子动力学,载于:CESCG,2006年。
[9] 杨,J。;Wang,Y。;Chen,Y.,GPU热导率的加速分子动力学模拟,J.Comp。物理。,221, 799-804 (2007) ·兹比尔1107.82303
[10] 贝尔曼,R。;贝多夫,J。;Zwart,S.P.,图形处理单元上的高性能直接引力N体模拟-II:CUDA中的实现,《新天文学》,13,2,103-112(2008)
[11] H.Y.Schive,C.-H.Chien,S.-K.Wong,Y.-C.Tsai,T.Chiueh,《天体物理学图形卡簇(GraCCA)-性能测试》,《新天文学》(出版)doi:10.1016/j.newast.2007.12.005;H.-Y.Schive,C.-H.Chien,S.-K.Wong,Y.-C.Tsai,T.Chiueh,天体物理学图形卡簇(GraCCA)-性能测试,新天文学(出版中)doi:10.1016/j.newast.2007.12.005
[12] 斯通,J.E。;菲利普斯,J.C。;Freddolino,P.L。;哈代,D.J。;Trabuco,L.G。;Schulten,K.,《使用图形处理器加速分子建模应用程序》,J.Comp。化学。,28, 2618-2640 (2007)
[13] J.A.van Meel、A.Arnold、D.Frenkel、S.F.P.Zwart、R.G.Belleman,《为MD仿真获取图形能力》,Mol.Sim。(印刷中)。;J.A.van Meel、A.Arnold、D.Frenkel、S.F.P.Zwart、R.G.Belleman,《为MD仿真获取图形能力》,Mol.Sim。(印刷中)。
[14] 艾伦,M.P。;Tildesley,D.J.,《液体的计算机模拟》(1987),克拉伦登出版社:牛津克拉伦登出版公司·Zbl 0703.68099号
[15] 安德森,J.A。;Travesset,A.,具有疏水基团的非离子多嵌段共聚物凝胶的粗粒模拟,大分子,39,15,5143-5151(2006)
[16] 姚,Z。;Wang,J。;刘,G。;Cheng,M.,使用细胞分解和数据排序方法的分子模拟中的改进邻域列表算法,Comp。物理。社区。,161, 27-35 (2004)
[17] Maximova,T。;Keasar,C.,《分子模拟中非键列表更新的新算法》,J.Comp。《生物学》,第13期,第1041-1048页(2006年)
[18] H.Han,C.-W.Tseng,《不规则代码的局部性转换比较》,载《可伸缩计算机的语言、编译器和运行时系统第五次研讨会》(LCR’2000),2000年,第253-275页。;H.Han,C.-W.Tseng,《不规则代码的局部性转换比较》,载于:第五届可伸缩计算机语言、编译器和运行时系统研讨会(LCR’2000),2000年,第253-275页。
[19] B.Moon,H.Jagadish,C.Faloutsos,J.H.Saltz,《希尔伯特空间填充曲线的聚类特性分析》,IEEE Trans。知识。数据工程13(1)。;B.Moon,H.Jagadish,C.Faloutsos,J.H.Saltz,《希尔伯特空间填充曲线的聚类特性分析》,IEEE Trans。知识。数据工程13(1)。
[20] J.Wang,J.Shan,基于空间填充曲线的点云指数,in:地理计算,2005。;J.Wang,J.Shan,基于空间填充曲线的点云指数,收录于:地理计算,2005年。
[21] 邦德,S.D。;Leimkuhler,B.J。;Laird,B.B.,恒温分子动力学的Nosé-Poincaré方法,J.Comp。物理。,151114-134(1999年)·Zbl 0933.81058号
[22] 塔克曼,M。;伯尔尼,B.J。;Martyna,G.J.,《可逆多时间尺度分子动力学》,J.Chem。物理。,97, 3, 1990-2001 (1992)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。