学位论文 > 优秀研究生学位论文题录展示

介观耗散粒子动力学模拟程序并行化与性能优化

作 者: 张猛
导 师: 赵英
学 校: 北京化工大学
专 业: 计算机应用技术
关键词: 耗散粒子动力学 DPD 空间域分解 MPI SGE MDPD
分类号: TP338.6
类 型: 硕士论文
年 份: 2011年
下 载: 49次
引 用: 1次
阅 读: 论文下载
 

内容摘要


耗散粒子动力学计算(dissipative particle dynamics, DPD)是一种介于原子尺度与介观范围内的模拟方法。该模拟方法应用范围广泛,能够有效探讨分子的堆积与分散问题,不但可以涵盖更多的粒子体系,而且可以研究较长时间内系统粒子的运动行为。但是串行方式的计算机模拟无法有效应对模拟体系不断增大、体系复杂度不断增加的状况。本文简明扼要地介绍了分子模拟与并行计算的研究背景,较为全面地介绍了耗散粒子动力学模拟的基本理论和计算方法,重点阐述了基于空间域分解的串行模拟程序的并行化算法,并引入了相邻单元格列表构建和重叠划分等方法,有效解决了模拟体系中的周期性边界和作用力截断距离等问题。最后,借助于MPI对并行算法加以实现,并在搭载有SGE (Sun Grid Engine)的高性能集群平台上完成多种条件下的模拟测试,结果表明并行算法不仅能够大幅缩短计算时间,而且适用于更大的模拟体系。同时,本文介绍了润湿现象的背景知识和相关的基本理论,并引入了传统耗散粒子动力学模拟方法的改进方法——多体耗散粒子动力学模拟方法(many-body dissipative particle dynamics, MDPD),并以毛细管润湿现象作为模拟实例,进一步说明了多体DPD模拟方法能够很好地模拟毛细管润湿现象,并且得出空间域分解算法能够很好地应用于多体耗散粒子动力学模拟程序,使用该方法能够获取很高的模拟效率。

全文目录


摘要  4-5
ABSTRACT  5-11
第一章 绪论  11-17
  1.1 研究背景  11-15
    1.1.1 分子模拟研究背景  11-13
    1.1.2 并行计算研究背景  13-15
  1.2 课题主要研究内容  15
  1.3 论文的章节安排  15-16
  1.4 本章小结  16-17
第二章 耗散粒子动力学模拟  17-25
  2.1 背景介绍  17-18
  2.2 耗散粒子动力计算  18-20
  2.3 串行模拟程序  20-23
  2.4 本章小结  23-25
第三章 DPD模拟程序并行化  25-39
  3.1 作用力与力的作用范围  25-26
  3.2 周期性边界条件  26-29
  3.3 消息传递与MPI  29-33
    3.3.1 并行编程模式  29-30
    3.3.2 MPI基础  30-33
  3.4 空间域分解算法  33-36
  3.5 并行化流程  36-37
  3.6 本章小结  37-39
第四章 实验与分析  39-47
  4.1 实验实例与参数选取  39-40
    4.1.1 实例特性  39
    4.1.2 作用参数  39-40
  4.2 实验平台  40-41
  4.3 SGE作业脚本和常用命令  41-43
  4.4 性能分析  43-45
  4.5 本章小结  45-47
第五章 润湿现象的多体耗散粒子动力学模拟  47-55
  5.1 引言  47
  5.2 背景介绍  47-48
  5.3 润湿现象的基本理论  48-50
    5.3.1 润湿现象本质  48
    5.3.2 表面张力  48-50
  5.4 多体耗散粒子动力学模拟方法  50-51
  5.5 润湿现象的多体DPD模拟实验实例  51-52
  5.6 润湿现象的多体DPD模拟结果  52-53
  5.7 本章小结  53-55
第六章 结论与展望  55-57
  6.1 结论  55
  6.2 展望  55-57
参考文献  57-59
致谢  59-61
研究成果及发表的学术论文  61-63
作者和导师简介  63-64
硕士研究生学位论文答辩委员会决议书  64-65

相似论文

  1. 过载虚机条件下MPI通信性能改善方法研究,TP302
  2. 瘦素与早产儿骨密度、PICP、DPD/Cr关系的研究,R722.6
  3. FDTD与MPSTD并行算法在电磁散射中的应用研究,O441.4
  4. 铜带剪切线张力控制系统及应用,TG333.21
  5. 门控心肌灌注显像在冠状动脉搭桥术前后的临床应用研究,R654.2
  6. 环境卫星光学影像自动配准算法研究与并行实现,TP391.41
  7. GPS掩星资料处理的GPU并行算法研究,TP391.41
  8. 基于MPI和OpenMP的三维FDTD并行算法的研究,TN011
  9. 基于耗散粒子动力学方法的聚合物流体流动过程数值模拟,O631.21
  10. 遗传算法求解TSP问题的研究与改进,TP18
  11. 面向MPI程序的进程数据相似性分析与优化技术,TP311.11
  12. 基于Linux的集群系统的应用研究,TP338
  13. 嵌入式多核环境下的并行程序建模与正确性验证,TP368.1
  14. 并行计算在矩阵运算中的应用,O151.21
  15. 遗传连锁群中分子标记排序研究,TP18
  16. 基于MPI的并行遗传算法在0-1背包问题中的应用研究,TP18
  17. 基于MPI的并行遗传算法在优化物流配送路线中的应用,F253.9
  18. 基于并行粒子群优化算法在排序技术上的应用,TP301.6
  19. 基于MPI的并行蚁群算法研究,TP301.6
  20. 基站控制器负载均衡技术的研究,TN929.5

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 各种电子数字计算机 > 并行计算机
© 2012 www.xueweilunwen.com