【技术实现步骤摘要】
本专利技术涉及一种分子动力学加速方法,尤指基于CPU和GPU协作的分子动力学加速方法。
技术介绍
分子动力学方法是一种依靠牛顿力学定律来模拟分子体系的运动,从而计算分子体系宏观性质的方法。它是研究纳米尺度物理现象的重要手段,广泛应用于材料科学、生物物理和药物设计等领域。随着模拟精度的提高和模拟规模的增大,分子动力学模拟时间也随之增长,从而对其实际应用产生了很大影响。目前通常的做法有以下几种1、通过组建集群系统来并行的进行模拟。但这种方法硬件成本较高,同时也需要开发人员不断改进并行算法来挖掘集群系统性能。因此在考虑硬件、人力成本时,不适宜采用该方法。2、通过定制专用计算机来加速模拟。针对分子动力学模拟的不同阶段定制相应的专用硬件进行计算,从而达到很高的模拟速度。但是这种机器硬件成本很高,目前该方法很少采用。3、利用通用加速单元GPU (Graphics Processing Unit,图形处理单元)来协作普通计算机进行模拟。目前GPU厂商为用户提供了通用编程模型如CUDA(统一计算架构模型)等对GPU进行编程,利用GPU浮点计算能力比CPU强的特点,使用GPU完成 ...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:廖湘科,杨灿群,吴强,陈娟,李春江,杜云飞,彭林,左克,石志才,
申请(专利权)人:中国人民解放军国防科学技术大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。