首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--各种电子数字计算机论文

并行计算在计算机博弈中的研究与应用

摘要第4-5页
ABSTRACT第5页
1 引言第9-15页
    1.1 国内外研究的现实状况第9-10页
        1.1.1 六子棋当前博弈算法的状态第9页
        1.1.2 六子棋目前的研究上的不足第9-10页
    1.2 研究的目的和意义第10-11页
    1.3 主要研究内容与研究成果第11-13页
    1.4 论文的组织结构第13-15页
2 计算机博弈与六子棋平台第15-21页
    2.1 完全信息博弈第15页
    2.2 博弈树第15页
    2.3 四种搜索算法的比较与分析第15-16页
    2.4 六子棋棋局的表示及变化趋势第16-17页
    2.5 当前六子棋博弈流程第17-19页
    2.6 进程与线程第19-20页
    2.7 六子棋获胜局面第20-21页
3 并行程序设计第21-31页
    3.1 并行技术第21-22页
        3.1.1 并行技术的发展第21页
        3.1.2 伪并行第21页
        3.1.3 并行计算第21-22页
    3.2 串行算法与并行算法访存模型第22-24页
        3.2.1 串行算法存储模型第22-23页
        3.2.2 并行算法存储模型第23-24页
    3.3 计算机的体系结构第24-25页
    3.4 共享存储器与多处理机关系第25-27页
        3.4.1 多指令流多数据流机器(MIMD)存储类型第25-26页
        3.4.2 共享存储器与多处理器的几种主要连结第26-27页
    3.5 并行编程模型第27-28页
        3.5.1 共享变量模型第27-28页
        3.5.2 消息传递模型第28页
        3.5.3 数据并行模型第28页
    3.6 并行程序设计第28页
    3.7 影响并行算法性能的因素第28-31页
        3.7.1 充分发掘可以并行的程序段第28-29页
        3.7.2 负载平衡问题第29页
        3.7.3 数据通信与同步第29-31页
4 并行算法设计第31-43页
    4.1 几种windows平台下的并行编程模式第31-32页
        4.1.1 Windows多线程第31页
        4.1.2 OpenMP第31-32页
        4.1.3 MPI第32页
    4.2 几种相关并行算法第32-36页
        4.2.1 遗传算法及并行性分析第32-35页
        4.2.2 贪心算法及并行性分析第35页
        4.2.3 禁忌算法及并行性分析第35-36页
        4.2.4 Memetic算法及其并行性分析第36页
        4.2.5 各种算法的并行与通信第36页
    4.3 并行程序的编程模式第36-38页
    4.4 Open MP编程模型第38-39页
    4.5 Open MP性能分析第39-40页
    4.6 博弈算法的并行化第40-43页
5 六子棋博弈的并行系统设计第43-51页
    5.1 两种并行方法第43-44页
    5.2 引入并行的多线程的解决思路第44-45页
    5.3 任务的分解,评判及其回收第45页
    5.4 并行博弈系统中最佳落子点的选择第45-46页
    5.5 六棋博弈并行算法的设计第46-47页
    5.6 多线程并行搜索的伪代码第47-51页
6 实验分析第51-59页
    6.1 系统实现第51-54页
    6.2 实验分析第54-59页
7 总结与展望第59-61页
致谢第61-63页
参考文献第63-65页
个人简历、在学期间发表的学术论文及取得的研究成果第65页

论文共65页,点击 下载论文
上一篇:基于全科医生绩效考核的数据仓库模型研究
下一篇:脑卒中研究论文合作分析