期刊文献+

基于OpenMP的Multi-Critical分子动力学并行算法优化 被引量:4

Optimization of parallel algorithm for molecular dynamics based on OpenMP and Multi-Critical
下载PDF
导出
摘要 为提高分子动力学模拟在多核共享内存式服务器上的运算速度,在现有的分子动力学并行算法基础上提出了Multi-Critical算法。该算法使用手动划分力矩阵的方法,使多个线程进入不同名的临界区,并使用分块叠加的方法优化了并行算法,提高了并行效率。实验结果表明,对比之前的Critical算法,该算法的加速比和并行效率均有较大幅度的提高。 In order to improve the computing speed of molecular dynamics simulation on mutil-core shared memory server,this paper proposed Multi-Critical algorithm based on existing parallel algorithm.This algorithm used manual division force matrix,to make mutilple threads enter different critical section with different name,and the method of the superposition block optimized parallel algorithm,improved the parallel efficiency.The experimental results show that,compared to the previous critical algorithm,proposed algorithm’s speedup and parallel efficiency has a relatively large increase.
出处 《计算机应用研究》 CSCD 北大核心 2012年第7期2432-2434,共3页 Application Research of Computers
基金 国家自然科学基金资助项目(21073242)
关键词 分子动力学 并行计算 多核处理器 开放式多处理 临界区 molecular dynamics(MD) parallel computing multi-core processors OpenMP critical section
  • 相关文献

参考文献5

二级参考文献42

  • 1陈靖,张云泉,张林波,袁伟.一种新的MPI Allgather算法及其在万亿次机群系统上的实现与性能分析[J].计算机学报,2006,29(5):808-814. 被引量:8
  • 2赖建新,胡长军,赵宇迪,王生原,张素琴.OpenMP任务调度开销及负载均衡分析[J].计算机工程,2006,32(18):58-60. 被引量:16
  • 3王昭飞,黄春.OpenMP Fortran程序中死锁的静态检测[J].计算机研究与发展,2007,44(3):536-543. 被引量:5
  • 4R Vogelsang, C Hoheisel, G Ciccotti. Thermal Conductivity of the Lennard-Jones Liquid by Molecular Dynamics Calculations. J Chem Phys, 1987, 86(11): 6371-6375.
  • 5GA Fernandez, J Vrabec, H Hasse. A molecualr simulation study of shear and bulk viscosity and thermal conductivity of simple real fluids. Fluid Phase Equilibria, 2004, 221:157-163.
  • 6http://fluidproperties.org/.
  • 7F Case, A Chaka, DC Friend, et al. The First Industrial Fluid Properties Simulation Challenge. Fluid Phase Equilibria, 2004, 217:1-10.
  • 8S Akhter, J. Roberts. Multi-Core Programming, Increasing Performance Through Software Multi-Threading. Santa Clara: Intel Press, 2006.
  • 9B Wilkinson, M Allen. Parallel Programming: Techniques and Application Using Networked Workstations and Parallel Computers. Upper Saddle River, New Jersey: Prentice Hall, 1998.
  • 10M J Quinn. Parallel Programming in C with MPI and OpenMP. New York: McGraw Hill, 2004.

共引文献17

同被引文献35

  • 1彭晓明,郭浩然,庞建民.多核处理器——技术、趋势和挑战[J].计算机科学,2012,39(S3):320-326. 被引量:20
  • 2闫民,孙保平,鹿振友,姚立红,郭世怀.风沙运动的散体动力学模型及其动力学过程[J].中国水土保持科学,2005,3(1):82-87. 被引量:5
  • 3刘耀儒,周维垣,杨强,陈新.三维有限元并行计算及其工程应用[J].岩石力学与工程学报,2005,24(14):2434-2438. 被引量:13
  • 4张友良,冯夏庭.岩土工程百万以上自由度有限元并行计算[J].岩土力学,2007,28(4):684-688. 被引量:12
  • 5LIN ZHANG,STEVEN F QUIGLEY,ANDREW H C CHAN.A fast scalable implementation of the two-dimensional triangular discrete element method on GPU platform[J].Advances in Engineering Software,2013,(60-61):70-80.
  • 6MUNJIZA A.The combined finite-discrete element method[M].London:John Wiley and Sons,Ltd.,2004:29-32.
  • 7MAHABADI O K,LISJAK A,MUNJIZA A,et al.Y-Geo:A new combined finite-discrete element numerical code for geomechanical applications[J].International Journal of Geomechanics,2012,12(6):676-688.
  • 8Berendsen HJC, Vanderspoel D, Vandrunen R. GROMACS: A mes-sage-passing parallel molecular dynamics implementation [ J ]. COM-PUTER PHYSICS COMMUNICATIONS, 1995,91 (1 - 3) :43 -56.
  • 9Hess Berk,Kutzner Carsten,van der Spoel,et al. GROMACS 4: Algo-rithms for highly efficient, load-balanced, and scalable molecular simu-lation[ J]. JOURNAL OF CHEMICAL THEORY AND COMPUTA-TION,2008,4(3) :435 -447.
  • 10Pronk Sander, Pall Szilard, Schulz Roland, et al. GROMACS 4. 5 : ahigh-throughput and highly parallel open source molecular simulationtoolkit [ J ]. BIOINFORMATICS, 2013,29 (7) : 845 -854.

引证文献4

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部