声明
摘要
第一章 引言
1.1 研究背景
1.2 研究内容
1.3 论文结构
第二章 基础知识研究
2.1 多核平台介绍
2.2 多核编程会遇到的问题
2.2.1 并发问题
2.2.2 饥饿问题
2.2.3 任务分解和调度的问题
2.3 多核并行编程与多机分布式并行编程的区别
2.4 OpenMP
2.5 全文检索系统介绍
2.6 全文检索系统常用的索引模型
2.6.1 签名文件
2.6.2 倒排文件
2.6.3 位图
2.6.4 Pat树和Pat数组
2.6.5 互关联后继树
2.7 本章小节
第三章 全文检索系统和动态后继树并行算法研究
3.1 动态后继树模型
3.2 动态后继树索引的并行创建算法
3.2.1 索引的创建算法
3.2.2 并行索引创建算法设计
3.3 索引查找算法
3.3.1 索引查找原始算法
3.3.2 多分词查找算法设计
3.3.3 并行查找算法模块
3.4 实验结果及分析
3.5 小节
第四章 总结与展望
4.1 全文总结
4.2 下一步工作
参考文献
致谢
攻读硕士学位期间已发表、录用的论文及参与的科研项目