首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

基于多核环境下的多线程并行程序设计方法研究

摘要第1-5页
Abstract第5-9页
1. 引言第9-14页
   ·研究背景第9-11页
   ·国内外研究现状第11-12页
   ·本文研究内容与结构第12-14页
2. 并行计算机体系结构第14-22页
   ·并行计算机结构模型第14-18页
     ·弗林(Flynn)分类法第14页
     ·单指令流多数据流机(SIMD)第14-15页
     ·并行向量处理机(PVP)第15-16页
     ·对称多处理机(SMP)第16页
     ·大规模并行处理机(MPP)第16-17页
     ·分布共享存储处理机(DSM)第17页
     ·工作站机群 (COW)第17-18页
   ·并行计算机访存模型第18-20页
     ·均匀存储访问(UMA)第18-19页
     ·非均匀存储访问(NUMA)第19页
     ·全高速缓存存储结构(COMA)第19页
     ·CC-NUMA 多处理机第19页
     ·非远程存储访问(NORMA)第19-20页
   ·并行计算模型第20-21页
     ·同步 PRAM 模型第20页
     ·异步 PRAM 模型第20页
     ·BSP 模型第20-21页
     ·Logp 模型第21页
   ·本章小结第21-22页
3. 并行编程模型第22-28页
   ·分布式存储编程模型第22-23页
   ·共享存储编程模型第23-25页
     ·OpenMP第23-24页
     ·Pthreads第24-25页
   ·异构编程模型第25-27页
     ·CUDA第25-26页
     ·OpenCL第26-27页
   ·本章小结第27-28页
4. 实验环境搭建与并行性能分析第28-38页
   ·实验环境搭建第28-31页
     ·单节点配置第28页
     ·配置 MPI第28-30页
     ·程序的执行命令第30页
     ·ubuntu 环境下 C 程序的编译和执行第30页
     ·ubuntu 环境下 MPI 程序的编译和执行第30-31页
   ·并行程序的性能分析第31-37页
     ·加速比(speedup)第31-32页
     ·加速比定律第32-36页
     ·并行粒度第36-37页
   ·本章小结第37-38页
5. 混合编程研究第38-50页
   ·MPI+OpenMP 混合编程模型第38-39页
   ·MPI+OpenMP 矩阵相乘实现第39-42页
     ·矩阵相乘串行算法第39-40页
     ·基于 MPI 的矩阵相乘第40-41页
     ·MPI+OpenMP 的矩阵相乘混合编程第41-42页
   ·基于 OpenCL 的异构编程第42-49页
     ·OpenCL 程序流程第42-43页
     ·基于 OpenCL 矩阵相乘实现第43-49页
   ·本章小结第49-50页
6. 总结与展望第50-52页
   ·总结第50页
   ·展望第50-52页
参考文献第52-55页
附录:攻读学位期间发表的学术论文及参与项目第55-56页
致谢第56-57页

论文共57页,点击 下载论文
上一篇:电子文档敏感信息深度挖掘技术的研究
下一篇:基于SVM的微博情感倾向性分析研究