首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--运算器和控制器(CPU)论文

面向异构多核处理器并行化编译中的数据优化

摘要第4-5页
Abstract第5-6页
第一章 绪论第12-26页
    1.1 异构多核处理器第12-15页
        1.1.1 异构多核处理器的发展第12-13页
        1.1.2 异构体系结构第13-14页
        1.1.3 异构多核处理器面临的挑战第14-15页
    1.2 Open ACC编程模型第15-19页
        1.2.1 异构编程模型第15-16页
        1.2.2 Open ACC编程模型概述第16-17页
        1.2.3 Open ACC执行模型第17页
        1.2.4 Open ACC存储模型第17-18页
        1.2.5 Open ACC程序编译流程第18-19页
    1.3 并行化编译第19页
    1.4 课题来源第19-20页
    1.5 Auto-ACC并行编译系统第20-22页
    1.6 研究内容第22页
    1.7 论文组织结构第22-23页
    1.8 基本术语第23-26页
第二章 面向异构多核处理器的数据优化架构第26-36页
    2.1 相关研究第26-27页
    2.2 数据流分析第27-30页
        2.2.1 定义-使用图第27-28页
        2.2.2 局部数据流分析第28页
        2.2.3 全局数据流分析第28-29页
        2.2.4 过程间数据流分析第29-30页
    2.3 数据优化架构第30-35页
        2.3.1 数组转置第31-33页
        2.3.2 数据传输合并第33-34页
        2.3.3 数据缓存第34-35页
    2.4 本章小结第35-36页
第三章 面向异构多核处理器的循环分块第36-48页
    3.1 问题的提出第36页
    3.2 相关研究第36-37页
    3.3 循环分块子句的引入第37-39页
    3.4 循环分块子句生成算法第39-44页
        3.4.1 问题的数学模型第39-40页
        3.4.2 数据重用第40-43页
        3.4.3 算法的具体实现第43-44页
    3.5 实例分析第44-46页
    3.6 本章小结第46-48页
第四章 面向异构多核处理器的分块交叉数据传输第48-62页
    4.1 研究基础第48页
    4.2 分块交叉的数据传输第48-54页
        4.2.1 Open ACC数据拷贝子句第49页
        4.2.2 分块规则数组区域第49-50页
        4.2.3 分块交叉数据传输第50-54页
    4.3 扩展数据拷贝子句的自动生成第54-60页
        4.3.1 多面体模型程序表示第54-55页
        4.3.2 单个数组引用的分块规则数组区域求解第55-56页
        4.3.3 分块规则数组区域的合并运算第56-59页
        4.3.4 数据拷贝子句的生成第59-60页
    4.4 本章小结第60-62页
第五章 测试与实验分析第62-70页
    5.1 测试环境和测试程序第62-64页
        5.1.1 硬件平台第62-63页
        5.1.2 软件环境第63页
        5.1.3 测试用例第63-64页
    5.2 循环分块测试第64-66页
        5.2.1 测试方法第64页
        5.2.2 分块方案测试第64页
        5.2.3 不同规模测试第64-65页
        5.2.4 加速比提升测试第65-66页
    5.3 分块交叉传输测试第66-67页
        5.3.1 测试方法第66页
        5.3.2 分块交叉传输效果测试第66页
        5.3.3 自动生成方法测试第66-67页
    5.4 整体性能测试第67-68页
        5.4.1 测试方法第68页
        5.4.3 测试结果第68页
    5.5 本章小结第68-70页
第六章 结论第70-72页
    一、工作总结第70页
    二、展望与计划第70-72页
致谢第72-74页
参考文献第74-78页
作者简历第78页

论文共78页,点击 下载论文
上一篇:广本汽车公司供应链拉动式改造研究
下一篇:浦发银行长春分行理财业务营销策略研究