MPI+TBB混合并行编程模型在分子动力学中的应用

来源 :计算机应用研究 | 被引量 : 6次 | 上传用户:wpsx236
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了提高分子动力学模拟在对称多处理(SMP)集群上的计算速度,在分子动力学并行方法中引入MPI+TBB的混合并行编程模型。基于该模型,在分子动力学软件LAMMPS中设计并实现混合并行算法,在节点间采用MPI及空间分解技术实施进程级并行,节点内采用TBB及临界区技术实施线程级并行。在SMP集群中的测试表明,该方法在体系较大以及节点数较多时可以明显减少通信时间,使加速比在纯MPI模型上提高45%。结果表明,MPI+TBB混合并行编程模型可促进分子动力学并行模拟且效率明显提升。
其他文献
1993年1月~2002年1月我院共收治烧伤病人759例,其中婴幼儿84例,占同期收治病人的11.8%。婴幼儿烧伤因其生理方面与成人不同,其病程发展、治疗与成人亦有所不同。本文就作者对84例
目的探讨抗肝纤颗粒的制剂工艺,观察其对临床疗效的影响,并对影响因素进行分析.方法将抗肝纤水煎液分别用水提醇沉法(下简称醇沉法)提取后制粒和不采用醇沉的喷雾干燥一步制
针对如何快速、准确地得出最符合用户偏好的服务组合方案的问题,提出一种基于多属性群决策理论的服务组合方案选取方法。该方法根据匹配规则计算子服务QoS属性与用户偏好的相似度,进而依据相似度选取子服务进行组合,在多个服务组合方案选取中,将用户各偏好视做决策者,利用多属性群决策理论对所有方案进行优劣排序,从而选取最优组合方案。实验结果表明,该方法所得解方案相对较优,消耗时间较合理,进一步证明了该方法的有效