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

并行程序设计模型若干问题研究

中文摘要第1-6页
英文摘要第6-8页
目录第8-12页
插图目录第12-14页
表格目录第14-15页
第一章 绪论第15-27页
 §1.1 概述第15页
 §1.2 研究背景及现状第15-22页
  §1.2.1 并行计算概述第15页
  §1.2.2 并行硬件体系结构第15-19页
  §1.2.3 并行程序设计模型第19-21页
  §1.2.4 现代程序设计技术第21-22页
 §1.3 并行计算所面临的关键问题第22-23页
 §1.4 研究内容及思路第23页
 §1.5 文献资源第23-25页
 §1.6 本文组织结构第25-27页
第二章 泛型面向对象消息传递接口GOOMPI第27-55页
 §2.1 概述第27页
 §2.2 消息传递模型第27-28页
 §2.3 现有消息传递系统第28-30页
 §2.4 GOOMPI的设计和实现第30-41页
  §2.4.1 GOOMPI的层次化结构第30-32页
  §2.4.2 消息传递层第32-36页
  §2.4.3 序列化层第36-37页
  §2.4.4 集体通信层第37-38页
  §2.4.5 数据划分层第38-39页
  §2.4.6 流式用户接口第39-41页
  §2.4.7 GOOMPI的其他特性第41页
 §2.5 用GOOMPI进行消息传递第41-44页
  §2.5.1 序列化用户自定义数据结构第42-43页
  §2.5.2 划分用户自定义数据结构第43-44页
  §2.5.3 点对点通信第44页
  §2.5.4 集体通信第44页
 §2.6 程序示例第44-50页
  §2.6.1 Cannon矩阵乘法第44-46页
  §2.6.2 SUMMA矩阵乘法第46-47页
  §2.6.3 与MPI的比较第47-50页
 §2.7 性能评估第50页
 §2.8 相关工作第50-53页
 §2.9 本章小结第53-55页
第三章 基于锁的并行多线程程序设计接口PMT第55-83页
 §3.1 概述第55页
 §3.2 共享存储模型第55-57页
 §3.3 现有多线程库第57-60页
 §3.4 PMT的并行多线程支持第60-76页
  §3.4.1 线程管理第61-63页
  §3.4.2 基本并行通信原语第63-66页
  §3.4.3 并行区域第66-67页
  §3.4.4 并行循环第67-69页
  §3.4.5 归约变量第69-71页
  §3.4.6 共享变量第71-72页
  §3.4.7 共享指针第72页
  §3.4.8 共享数据容器第72-75页
  §3.4.9 多线程并行算法结构第75-76页
 §3.5 程序示例第76-81页
  §3.5.1 并行STL算法第76-77页
  §3.5.2 并行FFT算法第77-79页
  §3.5.3 并行矩阵乘法第79-81页
 §3.6 性能测试第81页
 §3.7 本章小结第81-83页
第四章 锁无关的投机并行多线程第83-103页
 §4.1 概述第83页
 §4.2 SPT/TX基本架构第83-84页
 §4.3 基于软件的功能性模拟和正确性验证第84-98页
  §4.3.1 软件整体架构第84-87页
  §4.3.2 SPT/TX软件模拟器第87-93页
  §4.3.3 正确性验证第93-95页
  §4.3.4 调试和日志第95-98页
  §4.3.5 程序示例及测试数据第98页
 §4.4 相关工作第98-101页
 §4.5 本章小结第101-103页
第五章 统一架构并行程序设计模型第103-117页
 §5.1 概述第103页
 §5.2 混合式并行程序设计模型第103-104页
 §5.3 统一架构并行程序设计模型第104-105页
 §5.4 PARADE系统的设计和实现第105-111页
  §5.4.1 统一架构的并行任务模型第105-106页
  §5.4.2 一致的通信模型第106页
  §5.4.3 一致的消息传递接口第106-107页
  §5.4.4 一致的共享存储接口第107页
  §5.4.5 统一架构的分布式共享数据第107-108页
  §5.4.6 数据句柄和数据体第108-109页
  §5.4.7 作用域行为第109-110页
  §5.4.8 统一架构的并行算法结构第110-111页
 §5.5 程序示例第111-114页
  §5.5.1 并行矩阵乘法第111-112页
  §5.5.2 并行Jacobi迭代第112-114页
 §5.6 相关工作第114-116页
 §5.7 本章小结第116-117页
第六章 面向方面的并行程序设计第117-141页
 §6.1 概述第117页
 §6.2 面向方面程序设计第117-118页
 §6.3 泛型面向方面程序设计框架AOP++第118-130页
  §6.3.1 AOP++概述第118-119页
  §6.3.2 AOP++框架第119-127页
  §6.3.3 AOP++程序示例第127页
  §6.3.4 AOP++实现第127-130页
 §6.4 AOP++在并行程序设计中的应用第130-136页
  §6.4.1 用AOP++实现线程安全的数据共享第131-132页
  §6.4.2 用AOP++实现并行化第132-136页
 §6.5 性能评估第136-137页
 §6.6 相关工作第137-138页
 §6.7 本章小结第138-141页
第七章 结束语第141-147页
 §7.1 本文主要工作第141-143页
 §7.2 本文主要贡献和创新点第143页
 §7.3 进一步工作第143-147页
参考文献第147-155页
致谢第155-157页
攻读学位期间所参加的科研项目第157-159页
攻读学位期间所发表和录用的学术论文第159页

论文共159页,点击 下载论文
上一篇:大别造山带周缘盆地中生代古环境与古气候研究
下一篇:旅游专项规划环境影响评价指标体系研究--以安徽省环巢湖旅游开发规划为例