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

基于事务的软件投机并行机制研究

摘要第1-13页
ABSTRACT第13-16页
第一章 绪论第16-30页
   ·众核时代的软件挑战第16-19页
     ·众核CPU时代的到来第16-18页
     ·众核CPU时代面临的软件挑战第18-19页
   ·面向多核的并行程序设计模型第19-23页
     ·现有并行程序设计模型第19-22页
     ·锁机制和事务内存第22页
     ·投机并行第22-23页
   ·事务内存概述第23-26页
     ·事务内存现状第23-24页
     ·事务内存研究内容第24-26页
   ·投机并行机制第26-27页
   ·本文主要创新点第27-28页
   ·全文组织第28-30页
第二章 软件事务内存语义模型和实现算法第30-50页
   ·串行一致性和线性一致性第30-32页
     ·串行一致性(Sequential Consistency)第31页
     ·线性一致性(Linearizability)第31-32页
   ·事务内存语义模型第32-36页
     ·事务内存操作第32-34页
     ·读操作(TM Read)语义第34页
     ·事务提交(TM Commit)和事务冲突第34-35页
     ·事务内存的线性一致性第35-36页
   ·事务内存设计考虑因素第36-40页
     ·硬件事务内存实现第36-37页
     ·软件事务内存实现第37-39页
     ·软件事务内存实现设计考虑因素第39-40页
   ·LDSTM算法第40-49页
     ·事务应用程序特征第40-41页
     ·伴生数据修改算法第41-42页
     ·LDSTM算法第42-44页
     ·LDSTM正确性证明第44页
     ·LDSTM算法开销分析第44-45页
     ·相关工作比较第45页
     ·LDSTM测试结果第45-49页
   ·小结第49-50页
第三章 基于因果一致性的软件事务内存研究第50-76页
   ·面向高级语言的内存语义模型和因果一致性第51-58页
     ·现有线程并行程序开发所面临的问题第51-53页
     ·面向线程并行的内存语义模型第53-57页
     ·小结第57-58页
   ·事务内存机制和高级语言第58-67页
     ·现有软件事务内存实现存在的问题第58-61页
     ·事务机制中"强隔离"和"弱隔离"第61页
     ·面向高级语言的事务实现机制第61-64页
     ·事务串行序关系第64页
     ·事务因果序关系第64-67页
   ·基于因果一致性的事务内存实现第67-74页
     ·事务串行序关系实现第67页
     ·确定具有因果关系的事务第67-72页
     ·CCSTM测试第72-74页
   ·小结第74-76页
第四章 面向循环的软件投机并行机制第76-94页
   ·线程投机并行研究现状第77-80页
     ·软件循环投机并行实现机制第78-80页
   ·LLSM循环投机并行算法第80-86页
     ·线程投机并行概念和定义第80-82页
     ·循环投机并行化算法LLSM第82-85页
     ·LLSM正确性证明第85页
     ·LLSM算法分析第85-86页
   ·面向投机并行的点点同步算法第86-89页
     ·点点同步正确性条件第87页
     ·同步点选择算法IsSignalSynPos第87-89页
     ·IsSignalSynPos算法正确性证明第89页
   ·LLSM算法测试第89-91页
     ·桶排序算法第89-90页
     ·SPECfp2000并行化分析第90-91页
   ·小结第91-94页
第五章 TRANSPECT并行化机制第94-110页
   ·面向异构多核的OpenMP实现第94-99页
     ·Cell异构多核处理器及OpenMP简介第94-97页
     ·OpenMP并行编程模型在异构多核上存在的问题第97-99页
   ·基于OpenMP的TRANSPECT扩展第99-101页
     ·循环投机并行工作共享结构第99-101页
     ·原子工作共享结构第101页
   ·TRANSPECT实现第101-105页
     ·基于空间多面体的循环访问数据范围识别第102-103页
     ·前端编译器支持第103-104页
     ·代码生成机制第104-105页
   ·测试第105-108页
     ·别名数据缓冲机制性能测试第105-107页
     ·投机并行测试第107-108页
   ·小结第108-110页
第六章 结束语第110-114页
   ·论文工作的创新点和总结第110-111页
   ·课题研究展望第111-114页
致谢第114-116页
参考文献第116-126页
作者在学期间取得的学术成果第126-128页
攻读博士学位期间参加的主要科研工作第128页

论文共128页,点击 下载论文
上一篇:基于无人机序列成像的地形重建及其在导航中的应用研究
下一篇:低内存需求的图像压缩关键技术研究