基于计算缓存方法的分子动力学程序性能优化

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:q546609271
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分子动力学数值模拟程序在现代高性能计算机上的计算效率往往很低,只能发挥系统峰值性能的几个百分点。本文对并行分子动力学程序PMD3D在联想深腾6800超级计算机上进行性能优化。通过性能分析,我们发现粒子相互作用力计算中相互关联的浮点运算严重影响了处理器的指令级并行效率,为此我们应用计算缓存的方法,将大量不规则的浮点计算进行缓存,达到一定规模后再进行向量化计算。这样使得单机性能在优化后提升4倍多,达到处理器峰值性能5.2GFlops的32.3%。最后,在深腾6800的64个节点的256个CPU上进行了并行性能
其他文献
本文对圆度误差评价的“通用算法”的通用性和极坐标系中圆度误差的简化算法作了进一步探讨。
本文参考分析,比较了多个高校资产管理影响因素,提取了10影响因素,并以系统工程中的解释结构模型为理论分析方法,对影响高校资产管理的因素进行了分析和研究,得出各因素与高
逐次松弛迭代算法(SOR)是求解线性方程组的一种常用迭代算法,当系数矩阵正定时,它具有较快的收敛速度。但是,由于每个迭代步内存在数据相关,它难以实现并行计算。目前的SOR并行算法
遥感影像的融合,可以提高目视和自动影像提取的类别精度,已成为遥感应用研究领域的重要主题,不同的图像融合算法会产生不同程度的光谱畸变.概略介绍IHS变换、Brovey变换、PCA变换、SFIM变换、Gram-Schmidt变换五种融合方式,结合融合后影像的数据统计以及分类结果,得出对于此次试验区的IKONOS影像来说,在图像空间信息提高和光谱信息保真方面以SFIM变换和Gram-Schmidt变换相
本文首先指出了大型柴油发电机组的轴瓦测温的难点,然后提出了从工艺结构、选材、选择测量元件、仪表及仪表安装测试等一整套实用的测量方法.经理论计算及长期使用表明,此方
胸腔镜治疗自发性气胸已获得很好的效果,我们利用胸腔镜开展自发性气胸的治疗21例,取得满意的疗效.
目的:探讨胆囊十二指肠瘘的诊断和外科治疗.方法:对我院1996年1月~2004年12月收治的9例胆囊十二指肠瘘的临床资料进行分析.术前均未确定诊断,行胆囊切除、瘘口修补5例,其中行
本文直接证明了已被替代的"JJG443-86计量加油机试行检定规程"给出的付油量相对误差计算公式和理想状态(20℃)下加油机的计算公式计算结果是相等的,从而保证了在全国范围内加