基于FPGA的分子动力学模拟短程力子系统研究

来源 :江南大学 | 被引量 : 0次 | 上传用户:ytrewq123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分子动力学模拟通过利用计算机求解体系内所有粒子的运动方程来模拟粒子的运动轨迹,从而获得系统的温度、体积、压力等宏观和微观过程量。分子动力学模拟作为原子尺度模拟的经典算法,在计算物理学、计算化学、材料科学、生命科学、生物医学等多个领域有着广泛的应用,已成为与实验同等重要的科学研究方法。分子动力学模拟过程中,需要花费大量时间用于计算范德华相互作用和静电相互作用,而模拟具有现实意义的生物大分子体系往往需要几个月甚至几年时间。因此,针对生物大分子进行微秒甚至毫秒级别的模拟,对范德华相互作用和静电相互作用的优化加速具有重要意义,其中进行软件加速和硬件加速是提高计算速度的重要方法。近年来,随着集成电路技术的快速发展,分子动力学模拟在专用集成电路(Application Specific Integrated Circuit,ASIC)以及现场可编程门阵列(Field Programmable Gate Array,FPGA)上都得到了很好地实现。需要指出的是,相比于ASIC,FPGA具有设计灵活、功能强大、风险低的优点。因此,利用FPGA在软硬件协同设计环境下的硬件加速技术具有重要的研究意义。本文对分子动力学模拟中短程力计算系统的系统框架进行介绍,并分析了盒子拆分的方法,以及系统采用流水线技术的原因,为流水线设计提供了理论依据。传统的并行化算法主要分为原子分解算法、力分解算法与空间分解算法。在传统的并行算法基础上,利用FPGA提供的丰富的设计灵活性,可以有效提高系统的性能。本文在此基础上,提出了粒子划分和流水映射方法,分析比较了不同设计方法下系统的性能情况以及同一数据集在不同平台下迭代时间,分析结果表明本文采用的流水线设计性能最佳。为减少分子动力学模拟中短程力计算的时间消耗,设计并实现了匹配单元,将不需要计算短程力的粒子对过滤掉。理论上,分析了分子动力学模拟中粒子间作用力的物理规律,提出两种满足短程力计算要求的粒子对筛选方法:偏序法和平面法。技术上,使用新兴的硬件描述语言Spinal HDL,在Xilinx Virtex Ultra Scale+HBM VCU128 FPGA板卡上实现了匹配单元。将硬件测试结果与理论结果进行对比,验证了匹配单元可以有效过滤掉对短程力计算没有贡献的粒子对。同时对使用偏序法、平面法和使用直接计算法两种情况下的资源消耗进行对比分析,实验结果表明使用偏序法、平面法可以节省系统70%的DSP(Digital Signal Processor,DSP)资源。为进一步优化静电短程力和范德华力的数值运算,减少系统的资源消耗,本文提出了利用插值查表法求范德华力的方案,并对短程力计算单元进行定点化和位宽缩减。理论上,分析了插值查表法的原理以及多项式拟合的定点化过程。技术上,使用Spinal HDL硬件描述语言实现了短程力计算单元。实验结果表明,在保证计算精度的情况下,减少了运算时延和DSP的数量,并降低了短程力计算单元整体的资源消耗。为了管理潜在的数据危害以及减少回写次数和缓解读写压力,设计并实现了力累加单元,对短程力计算系统内部正在计算的盒子内的粒子进行力的累加求和。理论上,分析并提出了2种力累加方法:参考粒子力累加器和邻近粒子力累加器。技术上,同样使用的是Spinal HDL,并在Xilinx Virtex Ultra Scale+HBM VCU128 FPGA板卡上实现了力累加单元,通过仿真测试,验证了力累加单元的累加功能。实验结果表明,力累加单元的资源消耗非常小,对整个系统的影响也非常小。
其他文献
数据加密是保障数据安全的重要手段。随着大数据的发展及加密场景的增多,单一的传统加密算法构成的安全策略很容易出现安全风险。混合加密过程使用多个算法处理数据,提高了破解难度,能够进一步保障信息安全。因加密应用对即时性的需求,运算速度便成为了重要的指标。混合加密的实现方式主要分为硬件实现和软件实现两种。目前对混合加密算法硬件实现的研究往往只专注于对特定的算法加速,或在FPGA片上建立密码库与控制模块实现
学位
为了解决系统传输容量不足以承载飞速发展的移动互联网技术所带来的极大数据量的问题,光互连凭借着其低功耗、大容量、速度快等优点成为了未来通信的发展方向。绝缘层上硅(SOI)平台具有低成本、高透明度通信波段、高折射率对比度再加上与互补金属氧化物半导体(CMOS)的工艺相互兼容等优点,使其非常适用于光互连的应用。目前,模分复用(MDM)技术可以适应于呈指数型增长的光互连容量的应用中。在模分复用系统中,模式
学位
架空地线是高压输电线路重要的保护设施,是线路最基本和最有效的防雷措施之一。地线多处于恶劣的线路状况和气象条件中,由于雷击、线路震动、器件磨损等因素,可能会发生外层断股或者散股的故障,会降低架空地线的电气及机械性能,影响下方输电线路的安全运行,甚至会使线路闪络放电从而引发大面积的停电事故。因此需要对架空地线进行经常性的维护,及时修补断股的地线,防止产生更大的问题。但是,目前仍采用人工上线作业的方式进
学位
在大数据时代下,工业印刷凭借自身需求多、市场广的优势,成为了我国经济发展中愈发重要的一环。随着社会的进步,人们对小批量、个性化定制的打印需求越来越强烈,而传统印刷存在制版时间长、工作流程复杂、时效性差、打印介质单一等不足,无法满足打印新需求,且存在环境污染、资源浪费等弊端,不利于国家可持续发展。数字打印作为一种先进的数字制造技术,具有随传随打、灵活高效、绿色环保等特性,可应用于金属、陶瓷、布料、电
学位
随着集成电路和传感器产业的发展,磁传感器由于具有超高灵敏度和非接触性等特点,拥有非常广阔的应用前景。其中,各向异性磁阻效应(AMR)传感器由于具有灵敏度高、稳定性强、易于集成和成本低廉等优点受到了广泛关注并具有庞大的市场。本文以AMR效应原理为基础,从建模仿真、工艺制备以及接口电路的设计等三方面对AMR传感器进行研究。首先通过建模仿真优化了传感器内部重要组成部分的结构参数;然后根据优化的参数进行传
学位
随着计算机技术和半导体技术的飞速发展,集成在单个芯片上的处理器数量激增,这导致片上网络的传输容量面临着巨大的挑战。目前基于硅光子SOI(Silicon-On-Insulator)平台的光互连技术由于其大容量、高带宽、低功耗、低通信时延和低电磁干扰等优势,正逐渐替代传统的电互连,成为芯片内主流的互连方式。片上的模分复用技术,被认为是一种很有潜力的光互连复用技术,通过控制光波导中传播的本征模,可以满足
学位
近年来,石墨烯及其他相关二维层状材料由于超薄的原子级厚度、表面平滑无悬挂键且层间通过范德华力相互作用等优异的特性被认为是构筑新型高性能光电子器件的理想材料。二维材料彼此之间可以很自由地通过面内拼接或面外堆叠的方式构筑成异质结构,形成原子级平整的界面,实现多种材料功能的同时也展现出很多单一材料不存在的性能。对于异质结器件而言,良好的界面是保证其性能的关键因素,性能的调控是拓展其功能的主要手段,尤其是
学位
近年来,黑磷(BP)作为二维材料家族中独特的一员,兼具了带隙可调控(0.3-2 e V)、载流子迁移率高(1000 cm~2V-1s-1)以及开关比可观(最高10~5)等优异特性,在光电探测尤其是近红外探测领域表现出巨大的应用潜能,基于BP的光电探测器引起了广泛的研究。然而,由于BP的易氧化特性,在利用传统光刻技术制备器件的过程中极易造成表面污染,从而限制器件的电学和光电性能。因此,探索更佳的器件
学位
二维材料由于其优异的光电性能在近年来受到了研究者的青睐。光电探测器是二维材料在光电子器件方向的一个重要应用,被广泛应用于遥感、热成像和制导等领域。开发宽波段响应的快速、高灵敏光电探测器具有重大的科学意义和应用价值。由于二维材料本身的性能缺陷,基于单种二维材料构建的光电探测器在实现高灵敏探测或快速响应等方面遇到了困难。为了解决以上问题并开发新型的光电探测器,构建半金属纳米颗粒/二维材料复合结构成了一
学位
二硫化钼(MoS2)具有纳米级厚度及优异的电学和光电性能,为薄沟道晶体管提供了很好的选择。目前,MoS2大规模应用面临的最大挑战之一是如何获得高质量、大面积、均匀的单晶MoS2薄膜;而且单晶MoS2薄膜的带隙为1.8 e V,限制了它在近红外波段的光吸收。为此,本文提出了“面对面”限域空间CVD法,实现了厘米级单层,双层以及多层MoS2薄膜的生长;另一方面,提出将氧化钨(WO3)颗粒集成到MoS2
学位