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

面向FPGA的可重构编译器研究

摘要第5-7页
abstract第7-9页
第1章 绪论第12-26页
    1.1 研究背景及意义第12-13页
    1.2 可重构编译系统的国内外研究现状第13-21页
    1.3 论文的研究内容第21-22页
    1.4 论文的组织结构第22-26页
第2章 面向FPGA的可重构编译器框架设计第26-40页
    2.1 编译器框架总体结构设计第26-31页
    2.2 编译后系统运行平台搭建第31-33页
    2.3 编译过程及分析第33-38页
    2.4 本章小结第38-40页
第3章 基于程序运行时特征和硬件多版本的软硬件划分模型第40-72页
    3.1 软硬件划分总体流程设计第40-42页
    3.2 面向IR程序的软件运行时间评估模型第42-49页
        3.2.1 LLVM IR程序分类算法第43-45页
        3.2.2 软件运行时间评估模型第45-46页
        3.2.3 评估模型验证与比较分析第46-49页
    3.3 硬件执行开销和软硬件通信时间评估第49-62页
        3.3.1 软硬件划分粒度的选择方案第49-50页
        3.3.2 硬件多版本分析第50-54页
        3.3.3 软硬件通信开销计算方法第54-55页
        3.3.4 代码块硬件运行时间和面积开销评估算法第55-62页
    3.4 基于改进遗传算法的软硬件划分模型第62-70页
        3.4.1 软硬件划分模型设计第62-68页
        3.4.2 软硬件划分模型验证与对比分析第68-70页
    3.5 本章小结第70-72页
第4章 循环程序到脉动阵列结构的自动映射模板第72-98页
    4.1 自动映射模板的定义第72-76页
    4.2 自动映射模板的实现过程第76-94页
        4.2.1 映射模板的前端第76-83页
        4.2.2 映射模板的后端第83-94页
    4.3 实验与性能分析第94-97页
    4.4 本章小结第97-98页
第5章 IR代码的映射与面向硬件的优化第98-116页
    5.1 映射与优化方案设计第98-100页
    5.2 映射与优化方案实现第100-110页
        5.2.1 面向硬件的IR代码优化第100-104页
        5.2.2 变量、端口、数据信号以及使能信号的生成第104-107页
        5.2.3 数据读写逻辑的生成第107-110页
    5.3 案例分析第110-113页
    5.4 编译性能测试与对比分析第113-114页
    5.5 本章小结第114-116页
结论第116-120页
参考文献第120-132页
攻读博士学位期间发表的论文和取得的科研成果第132-134页
致谢第134-136页
个人简历第136页

论文共136页,点击 下载论文
上一篇:基于MSCT的肺功能定量评估关键算法研究
下一篇:基于内容相关的条件函数依赖的数据一致性维护技术研究