【摘 要】
:
近年来,分子动力学的模拟仿真在生物分子、材料科学、物理科学等方向应用越来越广泛。使用FPGA加速分子动力学模拟的研究也逐渐成为高性能研究领域的热门话题之一,主要原因在
论文部分内容阅读
近年来,分子动力学的模拟仿真在生物分子、材料科学、物理科学等方向应用越来越广泛。使用FPGA加速分子动力学模拟的研究也逐渐成为高性能研究领域的热门话题之一,主要原因在于FPGA同时综合了ASIC和通用处理器的优点。针对分子动力学计算的特点,本文提出一个基于FPGA的分子动力学并行计算系统。在分子动力学模拟仿真模拟中,其分子间作用力的计算是整个过程中耗时最长的部分,根据分子间间距的长短可将作用力分为短程力与长程力,在很多模型中,如简单流体模型中,长程力可忽略不计,因此短程力就变得格外重要。本文根据短程力之一,伦纳德-琼斯力(LJ力)的特点,介绍了一种FPGA加速LJ力的并行系统。本文所设计的架构是将FPGA作为协处理器计算LJ力,其余部分的计算由主机完成,主机与协处理器间通信采用PCI总线结构进行数据的输入输出。FPGA上所设计的各个功能部件,组成流水线结构完成LJ力计算,最大的开发计算的并行性。LJ力随着分子间距离的增长而逐渐减小,本文根据该特点进行了设计,采用先离散后插值的方法计算公式中的高次幂,并避免了开方运算,同时利用邻近粒子搜索算法中元胞列表算法选取粒子对,通过过滤模块来进一步减少计算粒子对的数量,从而提高整体的性能。整个设计使用Verilog HDL硬件开发语言,在ISE 10.0仿真软件环境下开发,采用Xilinx Virtex-ⅡPro FPGA硬件平台上进行了实现,并给出了该系统与PC机的性能比较。
其他文献
时间序列能够反映工业、经济、气象、交通、能源等各个领域中的不同现象和过程,客观地记录这些现象和过程的演变规律。如果能够很好地掌握和运用这些规律,就可以规避风险、优
个性化推荐系统可以帮助用户在海量的项目集合中找到他们喜爱的项目,其被广泛地应用于电子商务网站、在线内容提供平台以及社交网络平台中,并成为这些网站提升服务质量的重要
针对以往车间调度系统只能适应某个具体车间环境,且只能得到时间最短,成本最低,设备负荷平衡等一个目标评价标准的调度方案的缺点,设计并实现通用的多目标车间调度系统。根据
在资讯科技非常发达的今天,信息成为了我们每个人最关键的东西,而我们在关注信息本身价值的同时,同时更关注信息的安全性,一直以来,许多学者都在不停的研究信息加密技术,无论
无线传感器网络因其快速部署、无需人值守、不受有限网约束、成本低等优势,在火灾、泥石流和洪水等的灾难预警方面扮演着越来越重要的角色。在这类灾难环境中,传感器节点面临
汽车轮胎安全在汽车安全行驶中起着重要作用。文中介绍了汽车轮胎安全监测系统课题的研究背景、国内外研究现状。给出一种载货汽车轮胎安全监测系统的实现方案。系统基于无线
无线Mesh网络(Wireless Mesh Networks,WMN)也称为无线多跳网络,它是一种与传统网络完全不同的新型无线网络技术,是目前前沿的网络技术,具有容量大、速率高、易配置等优点,成
P2P网络是近年来兴起的一种新的计算体系结构,它在很多领域得了广泛的应用,P2P网络本质上是一个开放的、动态的环境,所以在P2P网络的发展过程中,产生了很多需要研究和解决的
随着社会信息化建设的发展,信息变得越来越重要,甚至成为社会各领域赖以生存的基础。同时,系统的物理故障、人为恶意操作或误操作,以及自然灾害等都会对数据安全构成威胁,一
信息技术正在改变着人类社会的生产方式、工作方式、生活方式和学习方式。随着互联网络的飞速发展,人们获取知识的方法与手段发生极大改变,由传统的单一的文本知识学习转向集