封面
声明
中文摘要
英文摘要
目录
1 引言
1.1国内外研究的现实状况
1.2研究的目的和意义
1.3主要研究内容与研究成果
1.4 论文的组织结构
2 计算机博弈与六子棋平台
2.1完全信息博弈
2.2 博弈树
2.3四种搜索算法的比较与分析
2.4六子棋棋局的表示及变化趋势
2.5当前六子棋博弈流程
2.6 进程与线程
2.7 六子棋获胜局面
3 并行程序设计
3.1 并行技术
3.2串行算法与并行算法访存模型
3.3计算机的体系结构
3.4 共享存储器与多处理机关系
3.5并行编程模型
3.6并行程序设计
3.7 影响并行算法性能的因素
4 并行算法设计
4.1几种windows平台下的并行编程模式
4.2几种相关并行算法
4.3 并行程序的编程模式
4.4 OpenMP编程模型
4.5 OpenMP性能分析
4.6博弈搜索算法的并行化
5六子棋博弈的并行系统设计
5.1 两种并行方法
5.2引入并行的多线程的解决思路
5.3任务的分解,评判及其回收
5.4并行博弈系统中最佳落子点的选择
5.5六棋博弈并行算法的设计
5.6多线程并行搜索的伪代码
6 实验分析
6.1系统实现
6.2 实验分析
7 总结与展望
致谢
参考文献
个人简历、在学期间发表的学术论文及取得的研究成果
重庆理工大学;