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

多核环境下面向数据并行编程模型的性能和可伸缩性研究

目录第1-11页
摘要第11-13页
Abstract第13-15页
第一章 绪论第15-31页
   ·多核平台第16-19页
   ·面向数据并行编程模型第19-22页
     ·面向数据并行编程模型第20-21页
     ·多核平台带来的挑战第21-22页
   ·相关研究第22-27页
     ·多核平台第22-25页
     ·面向数据并行编程模型第25-27页
   ·本文的主要贡献第27-29页
     ·之前研究工作的不足第27-28页
     ·本文的主要贡献第28-29页
   ·本文结构安排第29-31页
第二章 基于分治策略的MapReduce模型扩展第31-49页
   ·背景知识第31-35页
     ·MapReduce并行编程模型第31-33页
     ·Phoenix多核运行时环境第33-35页
     ·分治策略第35页
   ·MapReduce模型在多核平台上存在的主要问题第35-36页
   ·分治MapReduce并行编程模型第36-47页
     ·模型设计第37-38页
     ·运行时实现第38-40页
     ·执行流程第40-42页
     ·容错支持第42-47页
   ·小结第47-49页
第三章 分治MapReduce模型的运行时优化第49-69页
   ·内存负载优化第49-54页
     ·现有实现分析第49-52页
     ·输入缓冲区重用技术第52-54页
   ·缓存局部性优化第54-60页
     ·现有实现分析第55-56页
     ·背景知识第56-58页
     ·面向非一致缓存/内存访问调度器第58-60页
   ·任务并行性优化第60-67页
     ·现有实现分析第60-62页
     ·软件流水线技术第62-65页
     ·任务窃取调度第65-67页
   ·小结第67-69页
第四章 分治MapReduce模型和实现的评测第69-89页
   ·评测环境和方法第69-74页
     ·评测环境第69-71页
     ·测试用例第71-74页
   ·易用性评测第74-76页
   ·性能和可伸缩性评测第76-86页
     ·整体性能第76-78页
     ·可伸缩性第78页
     ·内存资源消耗第78-81页
     ·缓存局部性第81-84页
     ·任务并行性第84-86页
   ·容错技术评测第86-88页
     ·性能开销第87页
     ·存储开销第87-88页
     ·容错恢复第88页
   ·小结第88-89页
第五章 分治MapReduce模型对应用的支持第89-109页
   ·案例一:在线聚集计算第89-100页
     ·在线聚集计算简介第89-90页
     ·HOP在线聚集系统第90-92页
     ·Oops在线聚集系统第92-95页
     ·评测第95-100页
   ·案例二:增量计算第100-108页
     ·增量计算简介第100页
     ·DryadInc增量计算系统第100-102页
     ·OstrichInc增量计算系统第102-105页
     ·评测第105-108页
   ·小结第108-109页
第六章 总结与展望第109-113页
   ·工作总结第109-110页
   ·工作展望第110-113页
     ·软件栈各层优化支持第110页
     ·虚拟化环境优化研究第110-111页
     ·异构平台支持研究第111页
     ·更多应用领域和计算需求的支持第111-113页
参考文献第113-129页
发表文章目录第129-131页
致谢第131-132页

论文共132页,点击 下载论文
上一篇:磁性超高密度存储的若干种新技术研究
下一篇:铜互连结构的力学性质及基于互连结构制备的阻变存储器研究