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

移动平台并行语言运行时的研究和实现

摘要第4-6页
Abstract第6-7页
第1章 绪论第11-17页
    1.1 问题的提出第11-12页
    1.2 OpenCL 现状第12-13页
    1.3 Vx 平台简介第13-15页
        1.3.1 Vx 平台结构概况第13页
        1.3.2 Vx 主处理器及 Blade第13-15页
    1.4 目的及意义第15页
    1.5 研究成果第15-16页
    1.6 文章结构第16-17页
第2章 移动平台与 OCL第17-25页
    2.1 OpenCL 技术概述第17-20页
        2.1.1 名词解释第17-18页
        2.1.2 OCL 特性第18页
        2.1.3 OCL 平台模型第18-19页
        2.1.4 内存模型第19-20页
        2.1.5 编程模型第20页
    2.2 OCL 的框架组成第20-21页
    2.3 Vx 平台分析第21-23页
    2.4 可行性分析第23-24页
    2.5 本文所采用的技术与工具第24页
    2.6 小结第24-25页
第3章 总体需求与关键性问题第25-34页
    3.1 运行时整体需求第25-26页
    3.2 运行时系统功能第26-28页
    3.3 总体其他需求第28页
    3.4 软硬件环境要求第28-30页
        3.4.1 运行时开发硬件环境第28-29页
        3.4.2 运行时开发软件环境第29页
        3.4.3 运行时的运行环境第29-30页
    3.5 关键性问题第30-33页
        3.5.1 kernel 的编译和链接第30-31页
        3.5.2 命令的同步第31-32页
        3.5.3 程序对象唯一性第32页
        3.5.4 正确性验证第32-33页
    3.6 小结第33-34页
第4章 运行时类库设计第34-43页
    4.1 执行步骤与基本结构组成第34-36页
        4.1.1 程序执行步骤第34-35页
        4.1.2 类库的基本组成第35-36页
    4.2 API 结构设计第36-38页
        4.2.1 运行时 API第36-37页
        4.2.2 数据结构关系第37-38页
    4.3 运行时逻辑划分第38-40页
        4.3.1 总体划分第38-39页
        4.3.2 runtime 部分的划分第39-40页
    4.4 运行时核心设计第40-41页
    4.5 运行时层次结构第41-42页
    4.6 小结第42-43页
第5章 运行时核心第43-50页
    5.1 core 继承体系第43-44页
    5.2. 程序实体 Program第44-45页
        5.2.1 Program 接口设计第44页
        5.2.2 创建 kernel 流程第44-45页
        5.2.3 Program 实体的构建第45页
    5.3 命令队列 CommandQueue第45-48页
        5.3.1 CommandQueue 接口设计第45-47页
        5.3.2 NDRangeKernel 流程第47-48页
    5.4 核心 Kernel第48-49页
        5.4.1 Kernel 接口设计第48-49页
        5.4.2 clSetKernelArg 实现流程第49页
    5.5 小结第49-50页
第6章 结果验证与性能第50-54页
    6.1 结果的验证第50-52页
        6.1.1 一致性验证第50-51页
        6.1.2 例子验证第51-52页
    6.2 性能测试第52-53页
    6.3 小结第53-54页
第7章 总结与展望第54-56页
    7.1 本文总结第54页
    7.2 研究内容展望第54-56页
参考文献第56-58页
作者简介第58-59页
致谢第59页

论文共59页,点击 下载论文
上一篇:言语产生中藏—汉双语者第二语言的激活时间进程
下一篇:解释水平与情境变化对时间估计的影响