【摘 要】
:
分子动力学(Molecular Dynamics)是在原子级模拟固态、液态物质的主要计算方法,用于研究物质微观结构、热力学性质及平衡输运性质等,广泛应用于物理科学、材料科学、生命科学
论文部分内容阅读
分子动力学(Molecular Dynamics)是在原子级模拟固态、液态物质的主要计算方法,用于研究物质微观结构、热力学性质及平衡输运性质等,广泛应用于物理科学、材料科学、生命科学等领域。在计算过程中,粒子个数只有在无限多时,才能真实地再现物质的宏观行为,使得分子动力学计算相当耗费机时,一般以周为单位。在分子动力学模拟中,非键作用的计算是整个模拟过程中计算密集度最高,计算量需求最大的一块。因而,对分子动力学中非键作用的计算方法的研究对实现复杂系统的模拟具有重要意义。2007年新推出的CUDA技术是一个全新的软硬件架构,有助于解决科学及工程方面的复杂计算问题。本文针对分子动力学非键作用的计算及其加速方案,探讨了在CUDA平台下分子动力学模拟的设计与实现,具体工作包括以下几个方面:首先,分析了当前分子动力学模拟的主要特点与方法,探讨了引入CUDA技术提高处理效率的可行性与优越性。其次,分析并探讨了当前分子动力学模拟的加速方案。探讨了在不同并行平台下的加速方案,基于集群的和基于CUDA平台的不同策略。研究了三种著名的并行算法,原子分解、作用力分解、空间分解及其结合。然后,设计并实现了一种基于CUDA的短程作用和静电作用的非键作用计算方法。将非键作用的计算任务分配到GPU中进行处理,充分利用GPU的并行计算优势,提高了计算的性能。最后,探讨了CPU-GPU异构多核平台的特点与多GPU调度方法,将多GPU设备用于分子动力学模拟计算中,进一步优化了模拟的效率和精度。本文将CUDA平台有效地应用于分子动力学模拟领域,提高了分子动力学模拟的处理效率,尤其是将非键作用的计算分配到GPU上,大大地提高了效率。CUDA平台的使用,为生物分子模拟的研究提供了新的思路,具有一定的参考价值。
其他文献
在近些年,树挖掘和模式分类已经成为数据挖掘经中相当活跃的研究领域。同时,由于数据多以连续流形式出现,需要考虑数据分布随时间而改变,例如感知器网络、web日志、生物学中
自然界中存在的大量的复杂系统都可以用网络对其进行建模,社团结构是在各类网络中都普遍存在的一种结构特性。将网络中的结点划分到不同的社团,呈现这样的现象:社团内的结点联
G蛋白偶联受体(GPCR)的结构特征及其在信号传导中的重要作用,决定了其可以作为重要的药物靶标, GPCR在制药领域中占有极其重要的地位。由于生化实验方法很难得到其三维结构,所以
当今社会,生物识别技术的迅速发展,带动了手写体笔迹鉴别(Handwritingidentification,HWI)的发展,如今手写体笔迹鉴别已经成为计算机视觉和模式识别领域中的一个研究热点,而且基
图像自动分类管理是数字化信息时代人们的迫切需求,同时也是智能化信息处理领域研究的难点之一。人类视觉系统通过对外界环境感知能够快速抽取图像语义信息,基于这一机制,研究基
不规则板材圆形优化排样在工业设计与生产中经常用到,具有很高的理论意义和应用价值。一个排样效果好,效率高的求解算法是该领域所要达到的目标。本文深入研究了排样问题的研究
虚拟化技术是创建灵活动态的企业级设施架构的关键机制。随着多处理器技术的发展,计算能力有了很大提高,也加速了虚拟化技术这一关键机制的发展。虚拟化技术可以屏蔽底层复杂
随着网络技术的不断发展,互联网应用领域也在迅速的发展。人们不再仅仅要求信息应用的功能富集化,对服务质量也提出更多要求,特别要求应用的稳定性和安全性。Web ActiveX组件作
字符串匹配问题是文本信息处理领域中的一门非常重要的课题。随着网络和信息技术高速发展,极度膨胀的信息量,使得对信息处理的性能和效率要求越来越高,在某种程度上,字符串匹
自动布图技术在航空航天等领域应用广泛,准确快速的自动布图系统可以极大的提高航天设计人员的工作效率。本文针对航天自动布图工作中实际遇到的潜通路检测问题及电缆网研制问