首页--工业技术论文--无线电电子学、电信技术论文--基本电子电路论文--数字电路论文

基于OpenCL的FPGA异构计算方法研究

摘要第5-6页
ABSTRACT第6-7页
符号对照表第12-13页
缩略语对照表第13-16页
第一章 绪论第16-20页
    1.1 选题意义第16-18页
    1.2 异构计算国内外发展现状第18-19页
    1.3 本论文的主要研究内容第19-20页
第二章 FPGA与DE0-Nano-SoC异构平台第20-28页
    2.1 FPGA概述第20-23页
        2.1.1 FPGA的发展过程第20页
        2.1.2 FPGA的OpenCL实现机制第20-23页
    2.2 DE0-Nano-SoC异构体系结构第23-28页
        2.2.1 DE0-Nano-SoC基本结构及硬件组成第24-25页
        2.2.2 复位电路模块第25-27页
        2.2.3 时钟模块第27-28页
第三章 OpenCL基本知识及相关异构计算平台第28-40页
    3.1 OpenCL基础第28页
    3.2 OpenCL模型第28-33页
        3.2.1 OpenCL平台模型第28-30页
        3.2.2 OpenCL执行模型第30-31页
        3.2.3 OpenCL存储模型第31-32页
        3.2.4 OpenCL编程模型第32-33页
    3.3 OpenCL同步第33页
    3.4 OpenCL优化策略第33-40页
        3.4.1 FPGA支持优化结构概述第33-34页
        3.4.2 流水线第34-37页
        3.4.3 数据传输优化第37页
        3.4.4 向量化第37-38页
        3.4.5 其它优化方式第38-40页
第四章 基于OpenCL的FPGA实例实现第40-58页
    4.1 软硬件平台简介第40-42页
    4.2 相关环境变量设置及平台验证第42-44页
    4.3 源程序编写第44-54页
        4.3.1 主机端程序第44-51页
        4.3.2 内核程序第51-52页
        4.3.3 编译OpenCL代码第52-54页
    4.4 DE0-Nano-SoC上运行第54-58页
        4.4.1 代码运行前准备第54-55页
        4.4.2 运行程序第55-58页
第五章 算法优化性能测试及结果分析第58-72页
    5.1 高维矢量加法第58-63页
        5.1.1 具体实现第58-60页
        5.1.2 相关执行结果第60-62页
        5.1.3 结果分析第62-63页
    5.2 高阶矩阵乘法第63-69页
        5.2.1 实现方法剖析及具体实现第64-67页
        5.2.2 执行结果第67-68页
        5.2.3 结果分析第68-69页
    5.3 矩阵的广义逆求解第69-72页
        5.3.1 具体实现第69-70页
        5.3.2 实现结果第70-71页
        5.3.3 结果分析第71-72页
第六章 总结与展望第72-74页
    6.1 总结第72-73页
    6.2 展望第73-74页
参考文献第74-76页
致谢第76-78页
作者简介第78-80页

论文共80页,点击 下载论文
上一篇:高频覆铜板的研制
下一篇:高压VDMOS功率器件工艺优化研究