Parallelization and performance tuning of molecular dynamics code with OpenMP

来源 :中南工业大学学报(英文版) | 被引量 : 0次 | 上传用户:hero18
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
An OpenMP approach was proposed to parallelize the sequential molecular dynamics (MD) code on shared memory machines. When a code is converted from the sequential form to the parallel form, data dependence is a main problem. A traditional sequential molecular dynamics code is anatomized to find the data dependence segments in it, and the two different methods, i.e. , recover method and backward mapping method were used to eliminate those data dependencies in order to realize the parallelization of this sequential MD code. The performance of the parallelized MD code was analyzed by using some performance analysis tools. The results of the test show that the computing size of this code increases sharply form 1 million atoms before parallelization to 20 million atoms after parallelization, and the wall clock during computing is reduced largely. Some hot-spots in this code are found and optimized by improved algorithm. The efficiency of parallel computing is 30% higher than that of before, and the calculation time is saved and larger scale calculation problems are solved.
其他文献
Recently, a novel 718 superalloy with remarkable structural stability at 680℃ has been designed and fabricated by CISRI (Central Iron and Steel Research Instit
面对入世的挑战,提出企业管理者应更新知识,转变观念,创新管理方式,为企业在全球大市场中谋求一席之地的对策.
小学是我国义务教育的基础阶段,是培养学生基本知识能力,帮助学生养成良好学习习惯的重要基础.对于小学数学教育来说,其课堂教学有效性对于教学质量和效率的提高具有重要影响
出于对自己产品的品牌自信、文化自信以及品质自信,汾酒集团又有新动作一从今日起打响汾酒股价“保卫战”。面对近期证券市场出现的剧烈波动,7月8日,山西37家上市公司董事长
一些作者在写作多年后,大多津津乐道自己的成功、得意处,这是正常现象,无可非议。我算是老爬格子的人了,反躬自省,无成功也没得意之作,走麦城的败笔倒是记忆犹新,经久不忘。
本文通过对荣华二采区10
期刊
我院于2001年11月至2007年6月期间采用经尿道前列腺气化电切术(TUVP)治疗良性前列腺增生症341例,疗效明确,现将本组病例出现的并发症及其处理报告如下.
记者从国家经贸委获悉,国家经贸委近日发布公告(2002年第31号),废止12项石化行业标准。根据《标准化法实施条例》的有关规定,国家经贸委对已实施5年以上的部分石化行业标准进行了复审,决定废
期刊
12月初,上证指数重回3000点。告别了“猪市”的中国A股市场,是否真的迎来了新一轮猛涨?11月底至12月初的两周,中国沪深股市上如同坐上了过山车。经过接连近10天的上涨,上证指