首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--各种电子数字计算机论文

基于多核机群环境的并行程序设计方法研究--MPI+OpenMP混合编程

摘要第1-5页
Abstract第5-9页
1.绪论第9-13页
   ·背景第9-10页
   ·国内外研究现状第10-11页
   ·本论文所做工作、目的和意义第11-13页
     ·本文所做工作第12页
     ·论文的目的与意义第12-13页
2.并行程序设计基础第13-21页
   ·并行计算机体系结构第13-17页
     ·共享存储体系结构第13-15页
     ·分布式存储结构第15-17页
     ·分布式共享存储结构第17页
   ·并行编程设计模型第17-21页
     ·数据并行模型第17-18页
     ·消息传递模型第18-19页
     ·共享变量模型第19-21页
3.MPI 和 OpenMP 编程环境配置第21-28页
   ·MPI 消息传递编程模型第21-24页
     ·MPI 的语言支持第21-22页
     ·MPI 的函数第22页
     ·MPI 并行程序设计模式第22-24页
   ·OpenMP 编程模型第24-27页
     ·OpenMP 并行编程模型第24-26页
     ·OpenMP 程序开发形式第26-27页
   ·MPI 与 OpenMP 性能比较第27-28页
4.MPI+OpenMP 的混合编程模型第28-40页
   ·混合编程模型的优势第28-29页
   ·MPI+OpenMP 混合编程基础第29-34页
   ·混合编程的优化第34-40页
     ·进程通信第34-35页
     ·线程并行第35-36页
     ·数据共享第36页
     ·通过乱系执行提高并行能力第36-37页
     ·更好的发挥 Cache 的效能第37-40页
5.混合编程模型的实例测试第40-59页
   ·多核机群硬件环境搭建第40-41页
   ·软件环境配置第41-44页
     ·MPICH 安装配置第41-43页
     ·OpenMP 配置第43页
     ·MPICH 与 OpenMP 在 Visual Studio 2008 中的配置第43-44页
   ·单节点的测试第44-52页
     ·矩阵运算算法描述第45页
     ·基于 MPI 的矩阵运算第45-48页
     ·基于 OpenMP 的矩阵乘法第48-50页
     ·两种测试结果比较分析第50-52页
   ·机群上测试第52-58页
     ·矩阵相乘的混合编程第52-54页
     ·混合程序的执行测试第54-55页
     ·测试分析第55-58页
   ·小结第58-59页
6.总结和展望第59-61页
参考文献第61-64页
附录:攻读学位期间发表的学术论文及参与项目第64-65页
致谢第65-66页

论文共66页,点击 下载论文
上一篇:基于干扰抵消CDMA系统的Rake接收机研究
下一篇:基于粒子群优化算法的移动机器人路径规划的研究