文摘
英文文摘
论文说明:图目录及表目录
第1章绪论
1.1课题相关背景
1.1.1处理器的发展
1.1.2 SoC与FPGA技术
1.1.3信息检索技术
1.2相关研究
1.3主要研究难点
1.4本文主要工作
1.5本文组织结构
第2章多核与信息检索相关研究综述
2.1多核相关研究
2.1.1传统并行计算
2.1.2多核技术的出现
2.1.3多核体系结构的分类
2.1.4多核技术带来的挑战
2.2信息检索相关研究
2.2.1信息检索算法
2.2.2信息检索的硬件加速
2.3目前存在的问题
2.4本章小结
第3章信息检索辅助加速处理核设计
3.1体系结构设计
3.1.1体系结构设计原则和目标
3.1.2总体设计框架
3.2辅助处理核设计
3.2.1指令集
3.2.2处理单元设计
3.2.3本地存储器的组织
3.3系统编程模型
3.4多辅助核扩展以及多系统扩展
3.5本章小结
第4章系统实现
4.1系统硬件环境
4.2软件开发环境
4.3 SoC实现
4.4系统参数
4.5汇编器实现
4.6本章小结
第5章系统测试与结果分析
5.1系统测试方法
5.2整体运行结果
5.3结果分析
5.4本章小结
第6章结论与展望
6.1结论
6.2展望
参考文献
附录 自定义指令集
攻读硕士学位期间主要的研究成果
致谢