基于OpenMP的分子动力学并行算法的性能分析与优化

来源 :计算机应用 | 被引量 : 0次 | 上传用户:huohuoshan000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为提高分子动力学模拟在共享内存式服务器上的计算速度,对基于OpenMP的分子动力学并行算法(Critical方法)进行了性能分析与优化。通过在多核服务器上的测试,以及加速比和并行效率的计算分析了Critical方法的并行性能,进而提出优化的三角形方法。所提方法中每个线程所计算的粒子数固定,且粒子数目呈阶梯状上升,使得各线程能够错时到达临界区。从而使程序在临界区的闲置时间比Critical方法减半,加速比明显提高。
其他文献
通过对线切割加工码数据的分析,总结出一种多次加工码生成的方法,并提出了快速进行工件内外切割的判断方法和对定义对于平面集上直线和圆弧的偏移算法以及支撑余量的变换方法
课件辅助初中地理教学能化虚为实,化静为动,化抽象为具体,直观地再现各种地理现象,能创造出一个图文并茂、有声有色、生动逼真的教学环境。但是如果运用不当,也会适得其反,带
处于计划经济向市场经济转轨期的产权和组织特定阶段的铁路分局,如何围绕资产经营责任制目标,建立有效的激励和约束机制,搞活内部分配,实现效益和效率最大化,是分局经营管理