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

面向众核加速器的异构OpenCL代码生成与优化方法研究

摘要第6-7页
Abstract第7-8页
第1章 前言第9-14页
    1.1 异构架构为应用开发带来的编程难问题第9-11页
        1.1.1 异构系统的发展第9-10页
        1.1.2 异构架构下的编程方法第10-11页
    1.2 编程难问题的解决途径:系统软件支持统一的编程框架第11页
    1.3 本文的主要研究内容第11-12页
    1.4 本文的主要贡献第12页
    1.5 论文的组织第12-14页
第2章 相关研究工作第14-28页
    2.1 异构加速器第14-19页
        2.1.1 众核加速器第14-18页
            2.1.1.1 GPU第14-15页
            2.1.1.2 Intel MIC协处理器第15页
            2.1.1.3 SW26010众核处理器第15-16页
            2.1.1.4 其他第16-18页
        2.1.2 多核加速器第18-19页
            2.1.2.1 多核CPU处理器第18页
            2.1.2.2 CELL处理器第18-19页
            2.1.2.3 其他第19页
    2.2 异构并行编程模型第19-22页
        2.2.1 CUDA第19-20页
        2.2.2 C++AMP第20-21页
        2.2.3 OpenACC第21页
        2.2.4 OpenCL第21-22页
    2.3 异构编译/运行时系统第22-27页
        2.3.1 商业SDK第22-24页
            2.3.1.1 NVIDIA CUDA SDK第22-23页
            2.3.1.2 AMD APP SDK第23-24页
        2.3.2 开源实现第24-27页
            2.3.2.1 SNU-SAMSUNG OpenCL Framework和SnuCL第24-26页
            2.3.2.2 pocl第26-27页
    2.4 本章小结第27-28页
第3章 面向众核加速器的OpenCL代码生成方法第28-50页
    3.1 OpenCL编程框架第28-31页
        3.1.1 OpenCL平台模型第28-29页
        3.1.2 OpenCL内存模型第29页
        3.1.3 OpenCL执行模型第29-31页
    3.2 国产众核处理器微结构第31-35页
        3.2.1 总体架构第31页
        3.2.2 计算单元第31-32页
        3.2.3 内存系统第32-34页
        3.2.4 编程环境与软件栈第34-35页
    3.3 面向众核加速器的OpenCL代码生成系统设计第35-41页
        3.3.1 OpenCL平台模型的映射第35-36页
        3.3.2 OpenCL内存模型的映射第36-38页
        3.3.3 OpenCL执行模型的映射第38-41页
    3.4 面向众核加速器的OpenCL代码生成系统实现第41-47页
        3.4.1 总体架构第41-42页
        3.4.2 Clang编译器第42-44页
        3.4.3 语义转换模块第44-47页
            3.4.3.1 OpenCL API的转换第44-45页
            3.4.3.2 OpenCL C的转换第45-47页
    3.5 实验验证第47-49页
    3.6 本章小结第49-50页
第4章 面向众核加速器的OpenCL优化方法第50-63页
    4.1 线程合并第50-55页
        4.1.1 优化原理第51-52页
        4.1.2 优化设计第52-53页
        4.1.3 优化实现第53-55页
    4.2 局存优化第55-59页
        4.2.1 优化原理第55-57页
        4.2.2 优化设计第57页
        4.2.3 优化实现第57-59页
    4.3 实验验证第59-62页
        4.3.1 线程合并优化实验结果与分析第59-60页
        4.3.2 局存优化实验结果与分析第60-62页
    4.4 本章小结第62-63页
第5章 结束语第63-65页
参考文献第65-68页
致谢第68-70页
在学期间的科研情况第70页

论文共70页,点击 下载论文
上一篇:华西蟾蜍种群遗传多样性研究
下一篇:饰纹姬蛙不同地理种群的遗传分化