封面
声明
中文摘要
英文摘要
目录
第1章 绪论
1.1 研究意义和背景
1.2 可重构计算系统概述
1.3 软硬件划分技术的发展与现状
1.4 论文的研究内容
1.5 论文的组织结构
第2章 面向CPU/FPGA可重构加速系统的软硬件划分框架
2.1 引言
2.2 软硬件划分相关问题
2.3 基于CPU/FPGA可重构加速系统的软硬件划分
2.4 本章小结
第3章 软件运行代价及软硬件间通信代价的估计算法
3.1 引言
3.2 现有循环级程序特征分析技术
3.3 相关技术
3.4 基于edge profiling的循环运行时信息分析算法
3.5 实验与结果分析
3.6 本章小结
第4章 硬件实现代价的估计方法
4.1 引言
4.2 现有硬件执行时间/面积估计方法
4.3高层次硬件执行时间/面积估计算法
4.4实验结果与分析
4.5 本章小结
第5章 带有硬件多版本探索和划分粒度优化再选择的软硬件划分
5.1 引言
5.2 硬件多版本探索
5.3 基于硬件多版本探索和划分粒度再选择的软硬件划分算法
5.4 实验结果与分析
5.5 本章小结
第6章 基于Q学习算法的改进软硬件划分算法
6.1 引言
6.2 相关理论基础
6.3基于Q学习的改进软硬件划分算法的设计
6.4 实验结果与分析
6.5 本章小结
结论
参考文献
攻读博士学位期间发表的论文和取得的科研成果
致谢